Hi Phil /all,

I am working on DM6446 EVM. I would like to know in detail the effort required
to port uboot and Linux for our custom board based on DM6446. We are trying to 
maintain
the part numbers and schematic as close as EVM board.

As already Phil mentioned in his earlier mail about uboot/kernel and FS, if in 
my case,

1) u-boot - As NOR flash(CS2), DDR2 and Clock are same as EVM,
   Do I need to change anything in uboot?
   There are 2 FPGAs on the board connected to CS3/CS4 and CS5 of the AEMIF.
   Do I have to configure these in u boot or in Linux?
Note:
   - I have a JTAG emulator for flashing uboot into NOR.
   - There is no NAND flash on the custom board
   - NO I2C device
   - 3 SPI devices( chip select through GPIO lines) present
   - Davinci as a USB device and Windows PC as HOST to transfer the raw data


2) Kernel - What all directories/modules do i need to change for the OS to come 
up
   on my new board.
   The one is ~//lsp/ti-davinci/arch/arm/mach-davinci/board-evm.c for sure.
   any more modules/files?

Appreciate your help!

Thanks and Regards,
Nitin Joshi,
MindTree Ltd,
Bangalore
________________________________
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Phil Quiney
Sent: Tuesday, July 29, 2008 3:18 PM
To: Albert Burbea; [email protected]
Subject: RE: booting a new board

Hi,

You need to perform several steps

1/ Bootloader: Somebody needs to port 'u-boot' (or other bootloader) to your 
custom hardware. What needs changing depends on how different the hardware is 
from the reference platform. You will almost certainly need a JTAG probe to 
FLASH the bootloader.

2/ Kernel: The kernel needs porting to your custom hardware. As with the 
bootloader, hardware differences between your hardware and the EVM needs to be 
catered for. The bootloader should be able to TFTP the kernel from a suitable 
server and initially the kernel can use an NFS based root filesystem whilst the 
kernel is developed.

3/ Filesytem development: You need to build a root filesystem that fits in 
FLASH. There are tools to do this (from DevRocket from MontaVista, LTIB - Open 
Source or 'buildroot' to name a few) or you can 'hack' at the default NFS 
filesystem with 'rm' till it fits. The easiest way to FLASH the root filesystem 
is to boot the system using NFS and mount & FLASH the partition from there.

Regards

Phil Q

Phil Quiney, Senior Software Engineer
Trinity Convergence
Cambridge Business Park
Cowley Road
Cambridge CB4 0WZ, UK
T: +44(0)1223-435536
F: +44(0)1223-435560
www.trinityconvergence.com<http://www.trinityconvergence.com/>


________________________________
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Albert Burbea
Sent: 29 July 2008 09:52
To: [email protected]
Subject: booting a new board
Hi everybody
how do i boot a brand new (our design) board ?
I need then to copy a filesystem to nand. how do i build it and burn it?
Thanks!!

--
Albert Burbea
Harishonim 8
Ramat Gan 52502, Israel
Tel/Fax + 972-3-7526016
Mobile: +972-52-3541842

________________________________
This message (including attachment if any) is confidential and may be 
privileged. If you have received this message by mistake please notify the 
sender by return e-mail and delete this message from your system. Any 
unauthorized use or dissemination of this message in whole or in part is 
strictly prohibited. E-mail may contain viruses. Before opening attachments 
please check them for viruses and defects. While MindTree Limited (MindTree) 
has put in place checks to minimize the risks, MindTree will not be responsible 
for any viruses or defects or any forwarded attachments emanating either from 
within MindTree or outside.

Please note that e-mails are susceptible to change and MindTree shall not be 
liable for any improper, untimely or incomplete transmission.

MindTree reserves the right to monitor and review the content of all messages 
sent to or from MindTree e-mail address. Messages sent to or from this e-mail 
address may be stored on the MindTree e-mail system or else where.
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to