Resources and Links¶
- Hardware Design files
KiCAD EDA – PCB design tool
- Software Tools
Jupiter Nano Tools – software tools for building U-Boot and Linux; and networking scripts
- Datasheets
CPU: Microchip SAMA5D27C-LD1G
Power management: Qorvo ACT8945A – LiPo battery charging info
Console USB-UART converter: Microchip MCP2200
- Operating Systems
- AT91 Bootstrap bootloader
- U-Boot bootloader
- Linux
Microchip’s officially supported Linux on the SAMA5 series
- Yocto Linux – custom embedded Linux distribution
Yocto for SAMA5D2_Xplained – Jupiter Nano works like a miniaturized SAMA5D2_Xplained board.
- NuttX
Apache NuttX Documentation – this is a very good resource and has a lot of information for beginners and experienced people too.
Starcat NuttX repo – the NuttX version that has Jupiter Nano support changes, since they haven’t been integrated to Apache NuttX mainline. Switch to the
jupiter-nano-support
branch.
- Bare-metal programming
Microchip (Atmel) bare-metal programming resources – use the SAMA5D2_Xplained target