After some entertaining yak shaving, I can now compile the Blink sketch and load it onto a prototype Arachnio Due with bossac. I made the not-entirely-awesome decision to place the pin 13 LED right next to the power light, so it's not as clear as I'd like, but you can see the green LED blinking right next to the steady blue.
The yak shaving entailed adding SAM4S support to bossac. First challenge was configuring mingw to compile it, which mostly just meant futzing around with my path. The only reason it was challenging is because I was convinced there must be something more to it, so I investigated that rather than doing the trivial thing.
Luckily, there has been some motion towards adding SAM4S support, so I just built from that and made sure that the SAM4S2 was on the list of supported architectures. You can check out my modifications here: https://github.com/logos-electromechanical/bossa/tree/arduino. I've submitted it as a PR to the bossa mainline, so hopefully it gets picked up and I don't have to ship special tools with the Arachnio Due package.
Thibaut has been doing some really awesome stuff on the core, which is the really big part of this puzzle. It looks like I will be able to get the Arachnio sumo bots up and running for Seattle Mini Maker Faire the weekend after next!
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.