HP41 TULIP4041 update
|
Yesterday, 01:50 AM
Post: #59
|
|||
|
|||
RE: HP41 TULIP4041 update
Just to let people know, I have resolved the "unaligned fault" problem I posted prior.
The following is for those interested in building TULIP on a Linux system; Ubuntu in particular. In communicating with ThomasF, he indicated that his Ubuntu system was building w/o issues. (Thanks again, Thomas!) This pointed to something in my build environment was amiss. So I decided to completely reinstall the pico-sdk. This install (Version 2.1.0 is now latest) went without any problems. But when I tried to actually build TULIP, i received an error message indicating that picotool version was not at the 2.1.0 level. By running the CLI command below, you can get the version of the picotool in your ${PATH}. $ picotool version -s In my case this indicated a picotool version of 2.0.0. So I downloaded (from github), built and installed the latest version of picotool. Now the "picotool version -s" command showed 2.1.0. A minor change was made to ./TULIP-DevBoard/TULIP4041-P2/CMakeList.txt to bump the pico-sdk version number to 2.1.0. With these changes, my TULIP build environment (on Ubuntu 22.04) is working per normal...no unaligned-fault issues and all CDC instances work as expected. I am still not 100% clear as to how picotool influenced the "unaligned" issue. From a cursory looking at the picotool code, I see that it contains a number of post-link functions. So, my guess is that somehow the attributes(align) declarations were different or ??? Hope this info helps anyone else with a similar situation. |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 2 Guest(s)