150 likes | 157 Views
Connecting TS 7260. By Ganesan Alagu Ganesh Feb 21, 2008. Connecting TS 7260. Linux option – the survey result TS 7260 board – a look! Connecting the board to computer Getting started with TS 7260 Connecting an USB thumb drive Connecting a SD card Check the memory !
E N D
Connecting TS 7260 By GanesanAlaguGanesh Feb 21, 2008 Connecting TS 7260 by G Alagu Ganesh
Connecting TS 7260 Linux option – the survey result TS 7260 board – a look! Connecting the board to computer Getting started with TS 7260 Connecting an USB thumb drive Connecting a SD card Check the memory ! Challenges ? The Progress… What next? Connecting TS 7260 by G Alagu Ganesh
Linux option – the survey result Connecting TS 7260 by G Alagu Ganesh
TS 7260 board – a look! Connecting TS 7260 by G Alagu Ganesh
Connecting the board to computer • Linux installed by default on onboard flash. • The serial port is set to 115200 baud, 8N1, with no flow control • In Linux- the minicom program is configured using the ”-s” parameter (minicom -s) • In Windows, Putty or HyperTerminal can be used Connecting TS 7260 by G Alagu Ganesh
Connecting an USB thumb drive • 2 USB 2.0 ports available • USB flash drive has to be formatted as either ext2 or vfat • TS-Linux comes with USB drivers • After booting at command prompt do “loadUSBModules.sh” “mount /dev/scsi/host0/bus0/target0/lun0/part1 /mnt/” Connecting TS 7260 by G Alagu Ganesh
Connecting an USB thumb drive • “LoadUSBModules.sh” script loads the following modules: • usbcore • pcipool • usb-ohci • usb-ohci-ep93xx • scsi_mod • sd_mod • usb-storage Connecting TS 7260 by G Alagu Ganesh
Run “loadUSBModule.sh” Connecting TS 7260 by G Alagu Ganesh
Run “LoadUSB.sh” Connecting TS 7260 by G Alagu Ganesh
Connecting a SD card • A binary Linux driver module and a set of generic, OS-independent read/write routines is in ARM object (.o) file by default • After the SD Card module is loaded, the device entry “/dev/sdcard0” is used to mount into the file system. • “cp /dev/sdcard0/disc0/part1 /dev/sdcard0/disc0/part3” • “mount -t ext2 /dev/sdcard0/disc0/part3 /mnt” Connecting TS 7260 by G Alagu Ganesh
Check the memory ! • We could see all three disks and the percentage of memory usage • Inference : need more memory Connecting TS 7260 by G Alagu Ganesh
Check the memory! Connecting TS 7260 by G Alagu Ganesh
Challenges?(as of now) • Older version of linux kernel • No onboard software development support • Very low memory available • Technical user manual and actual configuration details not exactly matched • No special debugger Solution: • Development KIT Connecting TS 7260 by G Alagu Ganesh
The progress… (as on Feb 21,2008) • Found that one of the two boards was not working • Understanding the USB communication layers & protocols • Understood the boot sequence and boot modes of the TS 7260 • Learnt - How to write customized “LoadUSB.sh” script? Connecting TS 7260 by G Alagu Ganesh
What next? • Install Debian linux image in flash • Install gcc, g++ compliers • Install cross compiler & Interface the kit • Software development for USB access Connecting TS 7260 by G Alagu Ganesh