If you flash it too mtd0, check out if 0x00600000 for TEXT_BASE works. I have the feedback that the u-boot works on mtd0.by nevtag - uBoot
tar -xzf u-boot-2010.09.tar.gz cd u-boot patch -p1 < 2010.09-LED-SDIO.patch chmod +x build codesourcery-arm-2009q3.sh ./build Result Preparing kirkwood boot image to boot from nand Nand ECC mode = default Nand page size = 0x800 Image Type: Kirkwood Boot from NAND Flash Image Data Size: 343448 Bytes = 335.40 kB = 0.33 MB Load Address: 00c00000 Entry Point: 00c00000 etby nevtag - uBoot
@ygator You need to add this to include/configs/sheevaplug.h /* additions for new ARM relocation support */ #define CONFIG_SYS_SDRAM_BASE 0x00000000 /* Kirkwood has 2k of Security SRAM, use it for SP */ #define CONFIG_SYS_INIT_SP_ADDR 0xC8012000by nevtag - uBoot
Hi remo, take a look here at mikrocontroller.net. and don't forget to load the LM75 driver. regards,by nevtag - Debian
Hi Chris, have you running a self flashed u-boot on Goflex Net? regards, -------------- Hours later, I have it running .... have done the steps by Jeff's script.by nevtag - Debian
@ygator I downloaded latest u-boot, patched it with my patch and take your build steps. When I set TEXT_BASE to 0x00c00000 it's running on dockstar at 0x800200. They made changes to relocation, you can read more here. http://comments.gmane.org/gmane.comp.boot-loaders.u-boot/86083by nevtag - uBoot
@DockstarPBX ./tools/mkimage -n ./board/Marvell/sheevaplug/kwbimage.cfg -T kwbimage -a 0x00600000 -e 0x00600000 -d u-boot.bin u-boot.kwb mkimage only, tells you the parameter. The kwbimage.cfg can be locatet at an other place. Modify it as discribed in the uboot.mtd0.patch. But you are all right, I can build a mtd3 uboot and it's running. The mtd0 one starts not at 0x800200. I mby nevtag - uBoot
Did you read this http://forum.doozan.com/read.php?3,17by nevtag - uBoot
At the moment we have no pre-compiled image is in development stage. The boot order part is in work. Attached is the SD patch file you can use. Patch the downloaded uboot and go ahead with Jeff's patch.by nevtag - uBoot
You can use this patch. http://www.mail-archive.com/u-boot@lists.denx.de/msg37087.html We have tested and its working. If you have flashed the DockStar with Jeff's u-boot, take a look here http://forum.doozan.com/read.php?3,1032 ___ Jocby nevtag - uBoot
Yes! I have found it. As i wrote a simple explanation. If defined #define CONFIG_CMD_NAND /* * Environment variables configurations */ #ifdef CONFIG_CMD_NAND #define CONFIG_ENV_IS_IN_NAND 1 #define CONFIG_ENV_SECT_SIZE 0x20000 /* 128K */ #else #define CONFIG_ENV_IS_NOWHERE 1 /* if env in SDRAM */ #endif uboot looks and use allways the enby nevtag - uBoot
I have a unflashed DockStar and make it work. U-Boot 1.1.4 (Jul 16 2009 - 21:02:16) Cloud Engines (3.4.16) U-Boot code: 00600000 -> 0067FFF0 BSS: -> 00690D60 Soc: 88F6281 A0 (DDR2) CPU running @ 1200Mhz L2 running @ 400Mhz SysClock = 400Mhz , TClock = 200Mhz DRAM CAS Latency = 5 tRP = 5 tRAS = 18 tRCD=6 DRAM CS[0] base 0x00000000 size 128MB DRAM Total size 128MB 16bitby nevtag - uBoot
jeff, thank you for your response. I searched the directory for all files with bootcmd. All entries that I found reference to CONFIG_BOOTCOMMAND and that is defined in include/configs/sheevaplug.h I have also adapted CONFIG_BOOTDELAY 10 but the counter starts at 3 on boot. The change in CONFIG_IDENT_STRING is used. Very strange the whole thing, but surely a simple explanation. ___ jocby nevtag - uBoot
Hi, I have a problem with CONFIG_BOOTCOMMAND //#define CONFIG_BOOTCOMMAND "run bootcmd_usb; usb stop; run bootcmd_pogo; reset" #define CONFIG_BOOTCOMMAND "mmc init" I'm booting ... U-Boot 2010.06-00695-gbd23130-dirty (Aug 30 2010 - 23:04:56) Marvell-Dockstar/Pogoplug by Jeff Doozan SoC: Kirkwood 88F6281_A0 DRAM: 128 MiB NAND: 256 MiB In: seriby nevtag - uBoot
yes and no you can use the internal i2c, than you must mod the board with wires or you use i2ctinyusb take a look to i2c_io.pdf http://dworkin-dmx.de/DMX_I2C.htm - up to 64 relays http://www.pickeringtest.com/pdf/SIMRC%201000D.pdfby nevtag - Debian
With Debian or Ubuntu stupid use is temperature mesurement with LM75 or higher level control functions like home automation, control blinds or ventilation. You can use the board for much more than stupid bring HD to the Network.by nevtag - Debian
Yes, german forum, but pictures and code can help ;-) I resolved the problem. In the kernel init function sheevaplug_init the MPP Ports should be set. So the kernel know which outputs should be at the ports. static unsigned int sheevaplug_mpp_config[] __initdata = { MPP0_SPI_SCn, MPP1_SPI_MOSI, MPP2_SPI_SCK, MPP3_SPI_MISO, MPP6_SYSRST_OUTn,by nevtag - Debian
Hi has anyone got the I2c bus run to? device and driver are running. [21.718100] i2c-core: driver registered [23.445605] i2c / dev entries driver [23.449343] i2c-core: driver registered [23.454561] i2c i2c-0: adapter registered [23.460720] i2c-dev: adapter registered as minor 0 sensors-detect to find mv64xxx_i2c adapter and scans. But at the pins is no signal. Tested with LOGIC Pby nevtag - Debian