contiki-ng / coresdk_cc13xx_cc26xx

Git-versioned fork of TI's SimpleLink Core SDK. This is the version needed in order to build Contiki-NG for the SimpleLink CC13xx/CC26xx platform. If you require the latest version, you can dowload it from ti.com
BSD 3-Clause "New" or "Revised" License
9 stars 10 forks source link

CoreSDK is outdated #3

Open eKristensen opened 4 years ago

eKristensen commented 4 years ago

Hi Contiki-NG

The CoreSDK DriverLib in this mirror is outdated. I've run into two issues in this version of the CoreSDK that Texas Instruments have fixed upstream. One is a issue where the driver for the true random number generator stops to respond, making the whole program stall. https://sir.ext.ti.com/jira/browse/EXT_EP-9502

That issue is fixed inside the 4.x series (to be specific version 4.30.00), but when i tried to use the newer CoreSDK i ran into compile issues.

The other issue is a beta API note: https://sir.ext.ti.com/jira/browse/EXT_EP-9692 - It is very confusing, for me at least, to see a note that something that looks stable is in beta.

The latter require update to CoreSDK 5.x and might break even more things than a update to 4.30.00

The hardware I used is a TI LAUNCHXL-CC1352R1 - https://www.ti.com/tool/LAUNCHXL-CC1352R1

I am very new to the Contiki-NG and only have the hardware for a limited time for a project. Therefore I cannot hope to make the checks required to merge a never version of CoreSDK. I hope someone else will be able to do it.

For your reference here is the change log for CoreSDK that list all of the changes TI have made until this date (July 11, 2020): http://software-dl.ti.com/simplelink/esd/simplelink_cc13x2_26x2_sdk/4.20.00.35/exports/docs/simplelink_mcu_sdk/changelog_coresdk_cc13xx_cc26xx_5_20_00_09.html

I hope this note helps someone. I ended up spending quite a lot of time trying to debug these issues.

Regards, eKristensen

ninjalomaster commented 4 years ago

Hello! does anyone use contiki-ng and simplelink SDK version 5.xx.xx? How to compile contiki-ng with the actual version of the SDK, is there any guide? we use CC1352.

jonathanns commented 1 year ago

i'am experiencing a similar problem. My CC1352P-2 and CC1352R1 do no boot (or start-up) after the sdk update from 3.x to 4.x and i can identify the problem. Did anyone go any further in this problem?