archive-org.com » ORG » K » KERNELNOMICON.ORG

Total: 311

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • R-Pi Boot process | FreeBSD developer's notebook
    is loaded at 0 100 kernel 0 8000 Else if disable commandline tags is set load kernel 0 0 Else if load kernel 0 8000 and put ATAGS at 0 100 See Issue 16 in https github com raspberrypi linux issues 5 kernel img is the first thing that runs on the ARM processor And more information on config txt here In Uncategorized gonzo Posts Website U Boot for Raspberry Pi step U Boot on Raspberry Pi step 3 responses to R Pi Boot process Aleksandr Rybalko June 6 2012 at 2 24 am If the dtb file exists it is loaded at 0 100 kernel 0 8000 IIRC it load kernel 0 00000000 and override 0 100 location with ATAGS and some location between 0 100 and 0 8000 with dtb Reply AndrewS June 16 2012 at 5 08 pm I believe this is the forum thread you re looking for http www raspberrypi org phpBB3 viewtopic php f 63 t 6685 Reply Trackbacks and Pingbacks Lab 3 R Pi Booting process November 16 2012 Now time to study the boot process on Raspberry Pi Good source to study R Pi Boot process Leave a Reply to Aleksandr Rybalko

    Original URL path: http://kernelnomicon.org/?p=109&replytocom=118 (2016-02-01)
    Open archived version from archive


  • R-Pi Boot process | FreeBSD developer's notebook
    is loaded at 0 100 kernel 0 8000 Else if disable commandline tags is set load kernel 0 0 Else if load kernel 0 8000 and put ATAGS at 0 100 See Issue 16 in https github com raspberrypi linux issues 5 kernel img is the first thing that runs on the ARM processor And more information on config txt here In Uncategorized gonzo Posts Website U Boot for Raspberry Pi step U Boot on Raspberry Pi step 3 responses to R Pi Boot process Aleksandr Rybalko June 6 2012 at 2 24 am If the dtb file exists it is loaded at 0 100 kernel 0 8000 IIRC it load kernel 0 00000000 and override 0 100 location with ATAGS and some location between 0 100 and 0 8000 with dtb Reply AndrewS June 16 2012 at 5 08 pm I believe this is the forum thread you re looking for http www raspberrypi org phpBB3 viewtopic php f 63 t 6685 Reply Trackbacks and Pingbacks Lab 3 R Pi Booting process November 16 2012 Now time to study the boot process on Raspberry Pi Good source to study R Pi Boot process Leave a Reply to AndrewS Cancel

    Original URL path: http://kernelnomicon.org/?p=109&replytocom=135 (2016-02-01)
    Open archived version from archive

  • U-Boot for Raspberry Pi, step 3 | FreeBSD developer's notebook
    compile run fix cycle to some extent Not C Kermit expert here so the script is lame but it does its work home gonzo bin wermit Serial port setup These settings will likely need to be changed to match the configuration of your workstation and the ARM board you re working with set line dev ttyUSB3 set speed 115200 set serial 8n1 General C Kermit settings These probably don t need to change set flow control none set file type bin set carrier watch off set prefixing all set modem none load binary input 90 Raspberry Pi lineout loadb 0x00000000 This should be the absolute path to your kernel uImage file send home gonzo 1 kernel img This command drops you into a console where you can interact with the kernel connect So now when I m working on USB support for R Pi the development cycle looks like this Hack hack hack compile generate kernel img place kernel img to gonzo 1 power cycle board run script Press Enter to trigger file upload and wait for this Total Size 0x0002b6d0 177872 Bytes Start Addr 0x00000000 Issue go 0 command Issue usb start command wait for results and start over In Uncategorized gonzo Posts Website U Boot for Raspberry Pi step R Pi Boot process 2 responses to U Boot for Raspberry Pi step 3 ali December 1 2012 at 10 56 pm Would you please share steps to compile u boot I have downloaded rpi uboot and compiled it with standard method and then u boot bin converted into kernel img using imagetool uncompressed py I think Now it should be able to run Would you please let me know what am I missing here Reply gonzo December 3 2012 at 12 19 pm You re missing nothing That

    Original URL path: http://kernelnomicon.org/?p=103&replytocom=1082 (2016-02-01)
    Open archived version from archive

  • U-Boot for Raspberry Pi, step 2 | FreeBSD developer's notebook
    U Boot at 08000000 Reserving 104k for U Boot at 07fe5000 Reserving 1216k for malloc at 07eb5000 Reserving 32 Bytes for Board Info at 07eb4fe0 Reserving 120 Bytes for Global Data at 07eb4f68 New Stack Pointer is 07eb4f58 RAM Configuration Bank 0 00000000 128 MiB relocation Offset is 07fdd000 memcpy 07eb4f68 03ffff80 120 relocated relocate code 07eb4f58 07eb4f68 07fe5000 WARNING Caches not enabled monitor flash len 00019124 Now running in RAM U Boot at 07fe5000 Using default environment Destroy Hash Table 07ffb58c table null Create Hash Table N 66 INSERT table 07ffb58c filled 1 67 rv 07eb5264 name baudrate value 115200 INSERT free data 07eb5008 INSERT done In serial Out serial Err serial Net No ethernet found Raspberry Pi Input doesn t work yet though In Uncategorized gonzo Posts Website FreeBSD on Raspberry Pi baby U Boot for Raspberry Pi step 3 responses to U Boot for Raspberry Pi step 2 Max June 10 2012 at 10 21 pm Wow booting into single user just after one week of fun Amazing Keep up the good work Reply Aleksandr Rybalko June 11 2012 at 3 47 am UBoot have multiuser Reply Pei September 1 2012 at 3 14 am I just finished the baby step and trying to boot into the raspberry pi based on the built u boot So after tweaking text offset for u boot and generating proper image using this tool I finally got What is the exact command you are using to run first32k bin For example I m still under my hosting Ubuntu 12 04 and I ve already copied all files mentioned in baby step to the mounted driver media rpi say ls media rpi bootcode bin cmdline txt kernel img loader bin start elf Now what are the exact process to mkimage for rpi

    Original URL path: http://kernelnomicon.org/?p=100&replytocom=120 (2016-02-01)
    Open archived version from archive

  • U-Boot for Raspberry Pi, step 2 | FreeBSD developer's notebook
    Boot at 08000000 Reserving 104k for U Boot at 07fe5000 Reserving 1216k for malloc at 07eb5000 Reserving 32 Bytes for Board Info at 07eb4fe0 Reserving 120 Bytes for Global Data at 07eb4f68 New Stack Pointer is 07eb4f58 RAM Configuration Bank 0 00000000 128 MiB relocation Offset is 07fdd000 memcpy 07eb4f68 03ffff80 120 relocated relocate code 07eb4f58 07eb4f68 07fe5000 WARNING Caches not enabled monitor flash len 00019124 Now running in RAM U Boot at 07fe5000 Using default environment Destroy Hash Table 07ffb58c table null Create Hash Table N 66 INSERT table 07ffb58c filled 1 67 rv 07eb5264 name baudrate value 115200 INSERT free data 07eb5008 INSERT done In serial Out serial Err serial Net No ethernet found Raspberry Pi Input doesn t work yet though In Uncategorized gonzo Posts Website FreeBSD on Raspberry Pi baby U Boot for Raspberry Pi step 3 responses to U Boot for Raspberry Pi step 2 Max June 10 2012 at 10 21 pm Wow booting into single user just after one week of fun Amazing Keep up the good work Reply Aleksandr Rybalko June 11 2012 at 3 47 am UBoot have multiuser Reply Pei September 1 2012 at 3 14 am I just finished the baby step and trying to boot into the raspberry pi based on the built u boot So after tweaking text offset for u boot and generating proper image using this tool I finally got What is the exact command you are using to run first32k bin For example I m still under my hosting Ubuntu 12 04 and I ve already copied all files mentioned in baby step to the mounted driver media rpi say ls media rpi bootcode bin cmdline txt kernel img loader bin start elf Now what are the exact process to mkimage for rpi using

    Original URL path: http://kernelnomicon.org/?p=100&replytocom=121 (2016-02-01)
    Open archived version from archive

  • FreeBSD on Raspberry Pi: baby steps | FreeBSD developer's notebook
    PI BOOT from arch cpu init And ofter that it hangs somewhere in serial ports init function Fun fun fun Git repo https github com gonzoua u boot pi tree rpi rpi branch Building make ARCH arm CROSS COMPILE arm none linux gnueabi raspberry pi config make ARCH arm CROSS COMPILE arm none linux gnueabi Looks like boot loader does not like overwriting kernel img so I created small script that just creates boot partition from scratch rpi deploy sh I use it on linux and there are some hardcoded values but it should give you the general idea of what needs to be done for deployment More steps to follow In Uncategorized gonzo Posts Website FreeBSD on ARM devices U Boot for Raspberry Pi step 10 responses to FreeBSD on Raspberry Pi baby steps Petter June 3 2012 at 11 56 am Great post and great work However I cloned your repo and built a u boot and tested it on my pi but all I got was some garbage on the serial line The serial console output works fine if boot one of the linux kernels found on the net Seems like I have som debugging to do A RPi u boot would be nice to have since it will make kernel testing debugging and deployment easier But as the NIC is on USB one has to bring up the USB stack first Reply gonzo June 3 2012 at 1 02 pm Do you have model A or model B Try to change CONFIG SYS NS16550 CLK include configs raspberry pi h Try 500000000 or 250000000 From datasheet I got the impression that initial frequency is 250000000 but turned out the correct value is as twice as big Reply Pei August 31 2012 at 11 10 pm I m using Ubuntu 12 04 Strictly following what you posted here 1 git clone https github com gonzoua u boot pi git cd u boot pi make ARCH arm CROSS COMPILE arm linux gnueabi raspberry pi config make No rule to make target raspberry pi config Stop make raspberry pi config Error 1 2 It seems the current u boot doesn t afford a support for raspberry pi as I couldn t find anything related to raspberry pi under u boot include configs How did you successfully build u boot for raspberry pi then Cheers Reply gonzo August 31 2012 at 11 13 pm The code is in rpi branch Try following sequence git clone https github com gonzoua u boot pi git cd u boot pi git checkout rpi make ARCH arm CROSS COMPILE arm linux gnueabi rpi b config Reply Pei September 1 2012 at 1 00 am Hi gonzo thank you very much It works now I think git checkout rpi can be ignored since here on my computer it shows git checkout rpi Already on rpi BTW are you maintaining u boot why not integrate your u boot rpi into current u boot Thanks Reply Pei

    Original URL path: http://kernelnomicon.org/?p=92&replytocom=113 (2016-02-01)
    Open archived version from archive

  • FreeBSD on ARM devices | FreeBSD developer's notebook
    irq 88 on simplebus0 iichb0 I2C revision 4 0 iicbus0 OFW I2C bus on iichb0 iic0 I2C generic I O on iicbus0 twl0 TI TWL4030 TWL5030 TWL60x0 TPS659x0 Companion IC on iicbus0 twl vreg0 TI TWL4030 TWL5030 TWL60x0 TPS659x0 Voltage Regulators on twl0 ti sdma0 TI sDMA Controller mem 0xd4e7a000 0xd4e7afff irq 44 45 46 47 on simplebus0 ti sdma0 sDMA revision 00010900 ti mmchs0 TI MMC SD SDIO High Speed Interface mem 0xe809c000 0xe809cfff irq 115 on simplebus0 mmc0 MMC SD bus on ti mmchs0 Timecounters tick every 10 000 msec usbus0 480Mbps High Speed USB v2 0 twl0 Found sub device at 0x48 twl0 Found sub device at 0x49 twl0 Found sub device at 0x4a twl0 Found sub device at 0x4b ugen0 1 Texas Instruments at usbus0 uhub0 Texas Instruments EHCI root HUB class 9 0 rev 2 00 1 00 addr 1 on usbus0 mmcsd0 1886MB SD Memory Card at mmc0 30MHz 4bit Root mount waiting for usbus0 Root mount waiting for usbus0 uhub0 3 ports with 3 removable self powered Root mount waiting for usbus0 ugen0 2 vendor 0x0424 at usbus0 uhub1 vendor 0x0424 product 0x9514 class 9 0 rev 2 00 1 00 addr 2 on usbus0 Root mount waiting for usbus0 uhub1 5 ports with 4 removable self powered ugen0 3 vendor 0x0424 at usbus0 smsc0 vendor 0x0424 product 0xec00 rev 2 00 1 00 addr 3 on usbus0 Trying to mousmsc0 chip 0xec00 rev 0001 nt root from ufs mmcsd0s2 miibus0 MII bus on smsc0 ukphy0 Generic IEEE 802 3u media interface PHY 1 on miibus0 ukphy0 none 10baseT 10baseT FDX 100baseTX 100baseTX FDX auto ue0 USB Ethernet on smsc0 ue0 Ethernet address 42 b5 1b 92 2f fa warning no time of day clock registered system time will not be set accurately Setting hostuuid 498c0afe 89d4 11e1 b9b6 42b51b922ffa Setting hostid 0x0b54866b No suitable dump device was found Entropy harvesting interrupts ethernet point to point kickstart Starting file system checks dev mmcsd0s2 FILE SYSTEM CLEAN SKIPPING CHECKS dev mmcsd0s2 clean 405764 free 1988 frags 50472 blocks 0 4 fragmentation Mounting local file systems Setting hostname pandaboard smsc0 chip 0xec00 rev 0001 ue0 link state changed to DOWN Starting Network lo0 ue0 lo0 flags 8049 UP LOOPBACK RUNNING MULTICAST metric 0 mtu 16384 options 3 RXCSUM TXCSUM inet 127 0 0 1 netmask 0xff000000 ue0 flags 8843 UP BROADCAST RUNNING SIMPLEX MULTICAST metric 0 mtu 1500 options 80001 RXCSUM LINKSTATE ether 42 b5 1b 92 2f fa media Ethernet autoselect none status no carrier Starting devd ue0 link state changed to UP Starting dhclient Can t find free bpf No such file or directory exiting etc rc d dhclient WARNING failed to start dhclient Generating host conf Waiting 30s for the default route interface Creating and or trimming log files Starting syslogd etc rc WARNING Dump device does not exist Savecore not run ELF ldconfig path lib usr lib usr lib compat Clearing tmp X related Updating motd Generating public private rsa1 key

    Original URL path: http://kernelnomicon.org/?p=78&replytocom=5375 (2016-02-01)
    Open archived version from archive

  • Is it self-hosted yet? | FreeBSD developer's notebook
    python and perl build fine on the same board from the ports do work As bash et al Though perl should be built without Perl malloc but it s on my ToDo list In Uncategorized gonzo Posts Website ohloh and FreeBSD Tasting Cocoa No Comments Be the first to start the conversation Leave a Reply Cancel reply Name Email Website Comment Text formatting is available via select HTML a href

    Original URL path: http://kernelnomicon.org/?p=28 (2016-02-01)
    Open archived version from archive