Hi, Can someone explain to me where to start if I would want to program M4 from my laptop and not the UdooNeo itself ? Can I use GNU ARM Eclipse plugin ? If so how do I get HAL part for M4 ? How do I get access to peripherals ? Can I use OpenOCD ? How do I load code for Cortex-M4 on the core if I dont want to use Arduino ? Is it just writing to specific memory area ? Is that area protected by kernel ? Are there tools uploading bin ? Thanks
Dear @Mateusz, You can use GNU ARM Linux to cross-compile UDOO NEO. This link will be useful to you: https://community.freescale.com/docs/DOC-103736 We've never done it anyway, so I can't walk you through this guide. From A9 through UDOObuntu you can upload the code through this tool: udooneo-m4uploader If you want to take a look at the code, here it is: https://github.com/ektor5/udooneo-m4uploader You can definitely get UDOO NEO working with OpenOCD: http://allthingsembedded.blogspot.it/2016/01/udoo-neo-and-openocd-working.html
Hi @Goutam bhat, UDOO Neo doesn't have any eMMC, SSD, HDD or any form of memory storage. You need the Micro SD. However, before doing anything else I suggest you to give at look at the basic information about the board. For example, the datasheet, which you can find the product page: http://www.udoo.org/udoo-neo/ I also invite to give a look to the "Getting started Neo" section of the website: http://www.udoo.org/get-started-neo/