Hi, how can I detect which ScreenType my mini has W35, X35,...? Which different types have been manufactured, and how can I detect? Also how can I detect how many RAM my board has? Is there anywhere a list with serialnumbers, where you can look in, which screen and ram has been assembled? Is there anywhere more information on the different screens?
Mini2440 - Which screen and RAM?
> how can I detect which ScreenType my mini has W35, X35,...? by looking on the back of the touchscreen Read the part numbers of the top of the RAM chips. There is a lot of info on the downloads page or go to the manufacturer.
There are no simple techniques of detecting LCD type programmatically. But RAM memory size can be scanned easily.
I don't recall any Mini2440's without 64M of RAM. NAND has been 64, 128, 256 and 1G. The old 64M NAND has a different page size than the others and requires a different version of supervivi and kernel. (Watch out for these on eBay and read the descriptions carefully. Someone bought a bunch 3 years or more ago and they keep turning up for sale). The DVD has vivi for 64M and vivi for 128M+. NAND will say 1G in the part number for 128MBytes, 2G for 256, and 8G for 1G (the part number is referring to bits). 3.5" displays: N35 NEC, T35 Toppoly, X35 Sony, W35 Sharp and current standard issue. Each has its own PCB on the back and the name in the silkscreen or copper. Config files have the timing values and are either set at compile-time, or with a different loader like u-boot, thanks to BusError, the display type is passed as a boot parameter. You could use some code that cycles through the timings and you use two of the push buttons for yes/no till you get the right one. Some differ by only a column or two in position of the displayed area. I think T35 and X35 are very close. There are two versions of the W35. The one for Mini6410/210 has a 1-wire touch pad interface. On the W35 for Mini2440 the pad for the 1-wire chip is empty. If you are buying a replacement, as in the Spares section at andahammer.com be sure to specify Mini/Micro2440.
Hello nagarjunareddy. The Mini2440 has max RAM already with 64M Bytes. If you want to do DMA or memory mapped I/O, the expansion header has address and data lines. They can be mapped with the MMU.