Atmel website | ARM Community | AVR freaks | Technical Support
Banner
 FAQ •  Search •  Register •  Login 

All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: at91sam9263ek demo does not start
PostPosted: Wed Jan 14, 2009 8:07 pm 
Offline

Joined: Wed Jan 14, 2009 2:33 pm
Posts: 6
Hi All ,


I have downloaded the demo package from linux4sam from the following url:

ftp://www.linux4sam.org/pub/demo/linux4 ... 9263ek.zip

that is the last graphical demo available with linux 2.6.27 kernel.

I have followed the steps described in the page but instead of using the script
I have written the bootstrap, u-boot, linux and rootfs by hand in the following
addresses (taken from the tcl file):

Dataflash setup

Address File
0x00000000 dataflash_at91sam9263ek.bin
0x00008400 u-boot-1.3.4-exp-at91sam9263ek-dataflash_cs0.bin
0x00042000 linux-2.6.27-at91-exp-at91sam9263ek.bin

Nand setup

Address File
0x00400000 Angstrom-x11-image-demo-glibc-at91.rootfs.jffs2

I have attached file to the message since it is very long (log_SAM-BA_2.8.txt).

Everthing is ok and then I boot for configuring the U-boot variables.
From u-boot I configure the bootargs and bootcmd and boot the card (taken form the tcl file) .
The following are the messages I get:
Code:
RomBOOT
U-Boot 1.3.4 (Dec 12 2008 - 12:16:11)

DRAM:  64 MB
NAND:  256 MiB
DataFlash:AT45DB642
Nb pages:   8192
Page Size:   1056
Size= 8650752 bytes
Logical address: 0xC0000000
Area 0:   C0000000 to C00041FF (RO) Bootstrap
Area 1:   C0004200 to C00083FF      Environment
Area 2:   C0008400 to C0041FFF (RO) U-Boot
Area 3:   C0042000 to C0251FFF      Kernel
Area 4:   C0252000 to C083FFFF      FS
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   macb0
macb0: Starting autonegotiation...
macb0: Autonegotiation complete
macb0: link up, 100Mbps full-duplex (lpa: 0x45e1)
Hit any key to stop autoboot:  3  2  0
U-Boot> setenv bootargs "mem=64M console=ttyS0,115200 root=/dev/mtdblock1 rw rootfstype=jffs2"
U-Boot> setenv bootcmd 'cp.b 0xc0042000 0x22200000 0x17AA68; bootm 0x22200000'
U-Boot> saveenv
Saving Environment to dataflash...
U-Boot> boot
## Booting kernel from Legacy Image at 22200000 ...
   Image Name:   linux-2.6
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1550888 Bytes =  1.5 MB
   Load Address: 20008000
   Entry Point:  20008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux..................................................................................................... done, booting the kernel.
Linux version 2.6.27 (nferre@bendor) (gcc version 4.2.0 20070413 (prerelease) (CodeSourcery Sourcery G++ Lite 2007q1-10)) #1 Fri Dec 12 12:29:34 CET 2008
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
Machine: Atmel AT91SAM9263-EK
Ignoring unrecognised tag 0x54410008
Memory policy: ECC disabled, Data cache writeback
Clocks: CPU 199 MHz, master 99 MHz, main 16.367 MHz
CPU0: D VIVT write-back cache
CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
CPU0: D cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
Kernel command line: "mem=64M console=ttyS0,115200 root=/dev/mtdblock1 rw rootfstype=jffs2"
AT91: 160 gpio irqs in 5 banks
PID hash table entries: 256 (order: 8, 1024 bytes)
Console: colour dummy device 80x30
console [tty0] enabled
console [ttyS0] enabled
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 64MB = 64MB total
Memory: 61632KB available (2864K code, 234K data, 124K init)
Calibrating delay loop... 99.73 BogoMIPS (lpj=498688)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_namespace: 288 bytes
NET: Registered protocol family 16
AT91: Power Management
AT91: Starting after user reset
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
NET: Registered protocol family 1
NetWinder Floating Point Emulator V0.97 (double precision)
JFFS2 version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
msgmni has been set to 120
io scheduler noop registered
io scheduler anticipatory registered (default)
atmel_lcdfb atmel_lcdfb.0: 150KiB frame buffer at 23940000 (mapped at ffc00000)
Console: switching to colour frame buffer device 30x40
atmel_lcdfb atmel_lcdfb.0: fb0: Atmel LCDC at 0x00700000 (mapped at c485c000), irq 26
atmel_usart.0: ttyS0 at MMIO 0xfeffee00 (irq = 1) is a ATMEL_SERIAL
atmel_usart.1: ttyS1 at MMIO 0xfff8c000 (irq = 7) is a ATMEL_SERIAL
brd: module loaded
loop: module loaded
macb macb: invalid hw address, using random
MACB_mii_bus: probed
eth0: Atmel MACB at 0xfffbc000 irq 21 (2e:dc:18:97:88:d2)
eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=ffffffff:00, irq=-1)
Driver 'sd' needs updating - please use bus_type methods
NAND device: Manufacturer ID: 0xec, Chip ID: 0xda (Samsung NAND 256MiB 3,3V 8-bit)
AT91 NAND: 8-bit, Software ECC
Scanning device for bad blocks
Creating 3 MTD partitions on "atmel_nand":
0x00000000-0x00400000 : "Bootstrap"
0x00400000-0x04000000 : "Partition 1"
0x04000000-0x10000000 : "Partition 2"
atmel_spi atmel_spi.0: Atmel SPI Controller at 0xfffa4000 (irq 14)
mtd_dataflash spi0.0: AT45DB642x (8448 KBytes) pagesize 1056 bytes
usbmon: debugfs is not available
at91_ohci at91_ohci: AT91 OHCI
at91_ohci at91_ohci: new USB bus registered, assigned bus number 1
at91_ohci at91_ohci: irq 29, io mem 0x00a00000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
udc: at91_udc version 3 May 2006
mice: PS/2 mouse device common for all mice
input: gpio-keys as /class/input/input0
ads7846 spi0.3: touchscreen, irq 31
input: ADS784x Touchscreen as /class/input/input1
rtc-at91sam9 at91_rtt.0: rtc core: registered at91_rtt as rtc0
rtc-at91sam9 at91_rtt.0: rtc0: SET TIME!
Registered led device: ds1
Registered led device: ds2
Registered led device: ds3
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
Advanced Linux Sound Architecture Driver Version 1.0.17.
AC97C regs = FFFA0000
AC97C irq  = 18
at91-ac97: codec write timeout

<4>at91-ac97: codec write timeout

<4>at91-ac97: codec write timeout

<4>at91-ac97: codec write timeout

<6>ALSA device list:
  #0: Atmel AC97 Controller at 0xfffa0000, irq 18
TCP cubic registered
NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
rtc-at91sam9 at91_rtt.0: hctosys: unable to read the hardware clock
Root-NFS: No NFS server available, giving up.
VFS: Unable to mount root fs via NFS, trying floppy.
VFS: Cannot open root device "<NULL>" or unknown-block(2,0)
Please append a correct "root=" boot option; here are the available partitions:
1f00       4096 mtdblock0 (driver?)
1f01      61440 mtdblock1 (driver?)
1f02     196608 mtdblock2 (driver?)
1f03       8448 mtdblock3 (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)



As you can see there is an error telling that it is not possible to find the rootfs.
I have made several tries changing the bootargs, even using previous version (demo v1.3)
but none of them work and I get the same error.

Could somebody that has tried with this version or previous, tell me if I have made something wrong?


I have been trying during several days, so I will thank you very much for any clue
you can give me.


Regards

Fernando Gomez


Top
 Profile  
 
 Post subject: Re: at91sam9263ek demo does not start
PostPosted: Fri Jan 16, 2009 1:20 pm 
Offline

Joined: Wed Jan 14, 2009 2:33 pm
Posts: 6
Hi All again,

Sorry, but just for the record...

I have solved the problem by just running the dataflash bat file provided. I do not understand it but, since I still
think that I have followed manually the same procedure. However, since I have already spent too much time, I am not going to investigate it further.

The advice for the rest is: FTIS: FOLLOW THE INSTRUCTIONS ST.... :-)

Fernando


Top
 Profile  
 
 Post subject: Re: at91sam9263ek demo does not start
PostPosted: Tue Feb 10, 2009 7:30 pm 
Offline

Joined: Tue Feb 10, 2009 3:24 pm
Posts: 11
fgomez wrote:
I have solved the problem by just running the dataflash bat file provided


Fernando,

where is the bat file that you mentioned?

regards
Fabiano


Top
 Profile  
 
 Post subject: Re: at91sam9263ek demo does not start
PostPosted: Wed Mar 04, 2009 5:07 pm 
Offline

Joined: Fri Sep 07, 2007 10:41 am
Posts: 1
Hi Fabiano,

Sorry for the delay in the answer.

It is a file called at91sam9263ek_demo_linux_nandflash.bat that is included in the zip file that you can download from the linux4sam site. The url is the following:

ftp://www.linux4sam.org/pub/demo/linux4 ... 9263ek.zip

I hope it helps

Regards

Fernando


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: