Yes, it is. You can read "Quick Start Guide StarterWare 02.00.XX.XX" for an overview. Beagle Bone boots pretty much the same way as the AM335x Starter Kit. AM335x has it own ROM code (1st-stage boot) that will move the bootloader to internal SRAM first (2nd-stage). Then bootloader will move your application to DDR (3rd-stage),
2014-03-12 18:22 GMT+08:00 Lukas Van Iseghem <[email protected]>: > Tyvm for your help, > > I only worked with µC before so I'm not used to not having flash memory > intern :) > > Could I make starterware boot from the eMMC on the beagle bone black? > > Also, I read that booting starterware has negative consequences for the > processor: > "2) Starterware - not really an OS, this may be the 'closer to the metal' > way of programming (similar to a microcontroller) that you're looking > for, but keep in mind you make a lot of sacrificies by not going with an > OS." > > I hope it doesn't work "slower" by not implementing an OS. I'm even trying > to make everything go faster :p > > > Op woensdag 12 maart 2014 10:40:04 UTC+1 schreef Tsan-Ming Chou: >> >> What I meant "flash" is put a special header (size and RAM address where >> to move your application from microSD to DDR RAM). There is a Windows-based >> tool to do that for you. The reason you need a header is boot loader needs >> that information. >> >> >> 2014-03-12 17:23 GMT+08:00 Lukas Van Iseghem <[email protected]>: >> >> >>> >>> Op woensdag 12 maart 2014 10:19:05 UTC+1 schreef Tsan-Ming Chou: >>>> >>>> As far as I know, it is. You should put your application on microSD >>>> card first without the hassel of adding an additional NAND chip. The >>>> bootloader came with Starterware is almost read-to-use and supports MMC/uSD >>>> file system. The drivers are already there.You do not need to write you >>>> own. You need to get used to how to "flash" your application and boot >>>> loader on microSD card. >>>> >>>> Is it possible to flash everything on the eMMC ? So my starterware can >>>> boot from the eMMC? >>>> >>>> 2014-03-12 17:07 GMT+08:00 Lukas Van Iseghem <[email protected]>: >>>> >>>> Thank you, >>>>> >>>>> it says beaglebone does not support NAND. Is this still true for the >>>>> beagle bone black? >>>>> >>>>> Op woensdag 12 maart 2014 09:48:26 UTC+1 schreef Tsan-Ming Chou: >>>>>> >>>>>> For bare-metal programming on TI's AM335x, you need >>>>>> STARTERWARE-AM335X (http://www.ti.com/tool/starterware-sitara). You >>>>>> need a boot loader no matter which ROM-type memory you are going to use >>>>>> (NOR/NAND Flash, MMC/SD, etc.). Please read the documentations came with >>>>>> Starterware. >>>>>> >>>>>> Tsan-Ming >>>>>> >>>>>> >>>>>> >>>>>> 2014-03-12 16:31 GMT+08:00 Lukas Van Iseghem <[email protected]>: >>>>>> >>>>>>> Hello, >>>>>>> >>>>>>> for an application I'm developing it is required that I remove the >>>>>>> linux OS on the processor (please don't question this part, this is >>>>>>> required). I'm trying to find some documentation on programming the >>>>>>> sitara >>>>>>> AM3358 but I don't find what I'm looking for. >>>>>>> >>>>>>> How do I load my code on the processor when there are no linux >>>>>>> drivers to communicate with the processor? >>>>>>> >>>>>>> I was thinking about using the serial port, but then my mentor >>>>>>> suggested something like JTAG. The problem with JTAG is that I don't >>>>>>> have >>>>>>> an emulator and we're not buying one either. >>>>>>> >>>>>>> Just to be clear: no need to debug with JTAG, only to load the >>>>>>> necessary files to the AM3358, that makes it execute the code. >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> For more options, visit http://beagleboard.org/discuss >>>>>>> --- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "BeagleBoard" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to [email protected]. >>>>>>> >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> >>>>>> -- >>>>> For more options, visit http://beagleboard.org/discuss >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "BeagleBoard" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> -- >>> For more options, visit http://beagleboard.org/discuss >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "BeagleBoard" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to the Google Groups > "BeagleBoard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
