mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] Mini2440 not mounting
@ 2012-12-21 11:28 Ruben Louw
  0 siblings, 0 replies; 4+ messages in thread
From: Ruben Louw @ 2012-12-21 11:28 UTC (permalink / raw)
  To: ptxdist


[-- Attachment #1.1: Type: text/plain, Size: 2206 bytes --]

Hi Everyone

I have, what it seems, a problem with my mini2440 in that its not mounting
to my host, I think I might be missing some settings and if anyone can
correct me I'd really appreciate it. I'm using a Mini2440 1gig nand.

I have the following:

1. Using BSP and ptxdist versions 2012.12.0.

2. my host network setup is : a) Address  - 192.168.1.7
                                           b) Netmask - 255.255.255.0
                                           c) Gateway - 192.168.1.2

3. my target network setup is : a) Address  - 192.168.1.27
                                             b) Netmask -  255.255.255.0
                                             c) Gateway -  192.168.1.2
                                             d) ethaddr -
00:04:f3:00:06:35
                                             e) Serverip -    192.168.1.7

4. I have NFS on my host, not sure if i should use NFS or TFTP and not sure
what the difference is, if any.

5. The log from my mini2440 serial output:

6. I did not run ptxdist platformconfig, because I don not fully understand
what the image has to be. Do I have to run this and select an image, if so,
what image should i use?

7. I do not know where the mini would mount to, maybe that is the main
issue. In the docs its written that the tftp server is /tftpboot, but I
dont have a directory like that anywhere.

8. I made some changes to the
"configs/platform-friendlyarm-mini2440/barebox-128m-env/config" like
changing the autoboot timeout, but when I run go 0x31000000, it boots and
uses default 3 second timeout.

9. I am not sure what the nfsroot setting should be, and when I change it,
it defaults to what it was:

        if [ -n $user]; then
                                 nfsroot =
"${eth0.serverip}:/home/${user}/nfsroot/${machine}"

        else
                  nfsroot = "/path/to/nfs/root"

10. I do not receive any errors as my bootup log shows, yet i can not copy
the barebox image from the board support package to the directory ised by
the tftp server "cp platform-mini2440/images/barebox-image
/tftpboot/barebox-mini2440" because the directory
/tftpboot/barebox-mini2440 does not exist.

thank you for any help

Regards

Ruben Louw

[-- Attachment #1.2: Type: text/html, Size: 2422 bytes --]

[-- Attachment #2: Mini2440 serial output --]
[-- Type: application/octet-stream, Size: 2972 bytes --]

##### FriendlyARM BIOS 2.0 for 2440 #####
[x] format NAND FLASH for Linux
[v] Download vivi 
[k] Download linux kernel 
[y] Download root_yaffs image 
[a] Absolute User Application
[n] Download Nboot for WinCE 
[l] Download WinCE boot-logo
[w] Download WinCE NK.bin 
[d] Download & Run 
[z] Download zImage into RAM 
[g] Boot linux from RAM 
[f] Format the nand flash 
[b] Boot the system 
[s] Set the boot parameters 
[u] Backup NAND Flash to HOST through USB(upload) 
[r] Restore NAND Flash from HOST through USB 
[q] Goto shell of vivi 
[i] Version: 1138-2K
Enter your selection: q
Supervivi> go 0x31000000
go to 0x31000000                                                                
  argument 0 = 0x00000000                                                       
  argument 1 = 0x00000000                                                       
  argument 2 = 0x00000000                                                       
  argument 3 = 0x00000000                                                       
                                                                                
                                                                                
barebox 2011.05.0-ptx-2012.12.0 (Dec 21 2012 - 08:09:20)                        
                                                                                
Board: Mini 2440                                                                
NAND device: Manufacturer ID: 0xec, Chip ID: 0xd3 (Samsung NAND 1GiB 3,3V 8-bit)
Bad block table found at page 524224, version 0x01                              
Bad block table found at page 524160, version 0x01                              
nand_read_bbt: Bad block at 0x394e0000                                          
dm9000 i/o: 0x20000300, id: 0x90000a46                                          
eth@eth0: got MAC address from EEPROM: 00:00:00:00:00:00                        
refclk:    12000 kHz                                                            
mpll:     405000 kHz                                                            
upll:      48000 kHz                                                            
fclk:     405000 kHz                                                            
hclk:     101250 kHz                                                            
pclk:      50625 kHz                                                            
SDRAM1:   CL4@101MHz                                                            
SDRAM2:   CL4@101MHz                                                            
Malloc space: 0x33a00000 -> 0x33e00000 (size  4 MB)                             
Stack space : 0x339f8000 -> 0x33a00000 (size 32 kB)                             
running /env/bin/init...                                                        
                                                                                
Hit any key to stop autoboot:  2                                                
mini2440:/ 


[-- Attachment #3: Type: text/plain, Size: 48 bytes --]

-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ptxdist] Mini2440 not mounting
  2012-12-22 23:14   ` Dave Festing
@ 2012-12-24  7:17     ` Ruben Louw
  0 siblings, 0 replies; 4+ messages in thread
From: Ruben Louw @ 2012-12-24  7:17 UTC (permalink / raw)
  To: ptxdist


[-- Attachment #1.1: Type: text/plain, Size: 385 bytes --]

Hi Dave

Thanks for the reply, I managed to get the kernel booting and my board
mounted, I realized that tftp was not configured correctly.

All seems to work 100% now.

Thanks

Regards

Ruben Louw

On Sun, Dec 23, 2012 at 1:14 AM, Dave Festing <dave_festing@hotmail.com>wrote:

> >
>
> 10) have a look in /var/log/syslog
>
>
>
>
> --
> ptxdist mailing list
> ptxdist@pengutronix.de
>

[-- Attachment #1.2: Type: text/html, Size: 803 bytes --]

[-- Attachment #2: Type: text/plain, Size: 48 bytes --]

-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ptxdist] Mini2440 not mounting
  2012-12-22 23:02 ` Dave Festing
@ 2012-12-22 23:14   ` Dave Festing
  2012-12-24  7:17     ` Ruben Louw
  0 siblings, 1 reply; 4+ messages in thread
From: Dave Festing @ 2012-12-22 23:14 UTC (permalink / raw)
  To: ptxdist

>

10) have a look in /var/log/syslog




-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ptxdist] Mini2440 not mounting
       [not found] <CAOP6b3j0BVJwoF7p0w079pZ@mail.gmail.com>
@ 2012-12-22 23:02 ` Dave Festing
  2012-12-22 23:14   ` Dave Festing
  0 siblings, 1 reply; 4+ messages in thread
From: Dave Festing @ 2012-12-22 23:02 UTC (permalink / raw)
  To: ptxdist

>
Ruben,

It might be more appropriate to post to this group:

http://blog.gmane.org/gmane.comp.embedded.ptxdist.oselas.community

for mini2440 related stuff.


I'll try to answer:

6) you have to run this command and for your device:
   ptxdist platform configs/platform-friendlyarm-mini2440/
   platformconfig-NAND-128M
7) you generally make a directory in root on your host called /tftpboot and I
   think it generally has user permissions.   
8) modifying boot behaviour is covered in the Quickstart guide.  It took a
   a fair while for me to get my head around, the result of which is the
   diagram on the bottom of page 47
9) for my NFS setup the line after the else statement is:
   
   nfsroot="home/davef/Pengutronix12/platform-mini2440/root"

   Change to wherever you have installed the latest mini2440 BSP


Dave


-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-12-24  7:17 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-12-21 11:28 [ptxdist] Mini2440 not mounting Ruben Louw
     [not found] <CAOP6b3j0BVJwoF7p0w079pZ@mail.gmail.com>
2012-12-22 23:02 ` Dave Festing
2012-12-22 23:14   ` Dave Festing
2012-12-24  7:17     ` Ruben Louw

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox