Hasta ahora he usado Microchip PIC, para programar este microprocesador hay un MPLAB. Me gustaría dar un paso adelante y aprender sobre otros microcontroladores.
El BeagleBone Black me pareció tranquilo para mi proyecto de bricolaje porque hay un flash de 2GB y un reloj de 1GHz. Tengo algunas preguntas como principiante: En el eewiki encontré un tutorial donde describen cómo comenzar, pero este tutorial se basa en SD tarjeta. Si quiero usar solo la tarjeta flash de 2GB, ¿cómo puedo cargar mi software en ella sin usar la tarjeta SD?
Vi en esa página que hay un gestor de arranque (UBoot), ¿para qué es esto? Por ejemplo, solo quiero parpadear un led, usando PIC es una línea de código que subo y eso es todo. Si quisiera hacer lo mismo con un BeagleBone Black, ¿qué debo hacer? ¿Necesito UBoot? ¿Cómo puedo escribir este fragmento de código en el eMMC de BeagleBone?
Si tengo una placa sin ningún software precargado (incluido el cargador de arranque), ¿cómo puedo empezar a cargar un software?