Tuesday, April 28, 2009

Moving to other area.

Well.... I've enough of what I've done in Embedded Linux. I went into wrong company with finical problem. At the end of the day, I gain the experience some IP things. :) I am going to move my interest back to micro controller when I am free. I will continue experiment with Embedded Linux on ARM platform since I've some knowledge and resource at my home lab but primary focus on the PIC and Rabbit controller. Especially on cloning of ICD2/some other PIC programmer and development of low cost Development Board for education purpose. I must write some of the informational artical in Burmese/Myanmar language. I promise myself, I will do it today onward.!

nlksg

Monday, September 1, 2008

TFTP boot and NFS root file system (solved)

Woo....
Now I got the correct nfs on my thinkpad x61, my at91rm9200 (dk) custom board is working fine now. Here is the output of the nfs mount

VFS: Mounted root (nfs filesystem).
Freeing init memory: 92K
INIT: version 2.74 booting
mounting... ramfs at /dev
Creating initial udev device nodes:
making extra nodes
start udev daemon
udev startup is finished!

The solution is to add rw to kernel command line. Here is the new kernel command line that I compiled.
Kernel command line: mem=16M root=/dev/nfs rw nfsroot=192.168.3.151:/home/nlksg/development/rootfs ip=192.168.3.177:192.168.3.151:192.16


I am happy now, and I can move on to the next issue.

Happy hunting (bug)

nlksg





TFTP boot and NFS root file system

I am very tired of finding out the problem!!!

I got tftp boot my at91rm9200dk board with following kernel command line
Kernel command line: mem=16M root=/dev/nfs nfsroot=192.168.3.151:/home/nlksg/development/rootfs ip=192.168.3.177:192.168.3.151:192.168.3.1:255.255.255.0::eth0:

My /etc/exports set to
/home/nlksg/development/rootfs 192.168.3.177(rw,no_root_squash) 192.168.3.100(rw,no_root_squash)
/home/nlksg/development 192.168.3.100(rw,no_root_squash) 192.168.3.177(rw,no_root_squash)
What more!!! I got following boot msg.
VFS: Mounted root (nfs filesystem) readonly.
Freeing init memory: 92K
INIT: version 2.74 booting
can't create lock file /etc/mtab~~: Read-only file system (use -n flag to override)
I can't understand! This dam thing still not working! I have to do reading and hunting forum post tonight about this issue!

I hope to solve it by tomorrow!!

Tuesday, August 26, 2008

Journey to the linux kernel world.

Lately,

I am trying to figure out how to get the 2.6.25 kernel workk with some usb camera support on the AT91RM9200DK base board. However, the board designer who design the board does not follow the exect hardware design as the original design and don't write the proper documentation. It is very difficult for me to find out and figure out how he intend to work the board.

I manage to boot the kernel and get the root file system up yesterday. I still trying to figure out how to mount the NAND flash file system work with jffs2 file system. I hope to solve and mount the jffs2 part at the end of the day.

to solve -
1. get the nand file system mount
2. get onboard 2 x rs232 and 2 x rs485 work properly
3. get the usb camera work (ov511 and zc0301)
4. compile all other necessary exe to new kernel
5. test test test the whole system and make sure it work properly.
6. release to the wild.

Monday, March 31, 2008

Testing the ScribeFire

This is the test post from ScribeFire