mz:

You used the term "transferring the kernel" which set off a discussion.
I have been programming on the BBB for several years, and have not had to 
touch the kernel, which is part of the OS image.
Some people want to learn kernel programming. OK
.
In my case, for any application development I have done, stock kernels have 
worked fine, and you can load new application code into a running BBB many 
ways.
I use an SSH transfer over Ethernet from my host computer. For standalone 
applications, you don't have to stop or reboot the BBB.
The only requirement is that you stop any application or executable of the 
same name, so that Linux lets you overwrite it.

You will get as many opinions on tool chains as there programmers.

I generally do application/executable development in "C". Use Eclipse as 
the IDE, GCC cross compiler, running on a Linux desktop, or Linux on a VM 
running on a PC.
Eclipse has an option to automatically transfer an executable (SSH over 
Ethernet) into the target BBB as soon as it compiles.

Derek Molloy's book and his website videos tell you how to configure all of 
this.

--- Graham

---



On Thursday, September 29, 2016 at 7:13:30 PM UTC-5, William Hermans wrote:
>
> Not only that but if you make a mistake, and render the eMMC unbootable. 
> How would you fix it without an sdcard ? Short answer is that you can't. 
> But with an sdcard, you'd insert the "emergency" card, revert the changes 
> you made, then power cycle the board ater removing the sdcard. viola! 
> problem solved.
>
> I would also highly recommend getting a 3v3 ttl USB serial cable. They 
> don't have to be the FTDI $20 cabled. One like this: 
> http://www.ebay.com/itm/like/231721779803?lpid=82&chn=ps&ul_noapp=true 
> would work. Think we picked up 2 off ebay for less than $5 including 
> shipping.
>
> You just need make ABSOLUTELY SURE the serial side is 3v3 logic. Or you 
> risk damaging the beaglebone's processor.
>
> On Thu, Sep 29, 2016 at 5:02 PM, Dennis Lee Bieber <[email protected] 
> <javascript:>> wrote:
>
>> On Thu, 29 Sep 2016 15:10:28 -0700 (PDT), mzimmers
>> <[email protected] <javascript:>> declaimed the following:
>>
>> >Thanks for the detailed answers. Do I really need to use an SD card for
>> >transferring the kernel to the beaglebone? Seems kind of cumbersome, so 
>> if
>> >there's another way to do it, I'd appreciate hearing about it.
>> >
>>         Typically one generates a complete OS system on the SD card, and
>> configure it to flash the entire eMMC with the entire OS.
>>
>>         If you can configure kernel images in a form that apt can handle, 
>> sftp
>> to the eMMC followed by apt on the image file might be a viable option.
>> I've not done anything like that (I've stayed with prebuilt OS images).
>> --
>>         Wulfraed                 Dennis Lee Bieber         AF6VN
>>     [email protected] <javascript:>    HTTP://wlfraed.home.netcom.com/
>>
>> --
>> 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] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/beagleboard/jmarub5b0i45c9u47n6km6egijvivsqekp%404ax.com
>> .
>> 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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/e9f530ea-ba61-42b8-9328-d2f82aab053e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to