Presentation is loading. Please wait.

Presentation is loading. Please wait.

By Ganesan Alagu Ganesh Feb 21, 2008

Similar presentations


Presentation on theme: "By Ganesan Alagu Ganesh Feb 21, 2008"— Presentation transcript:

1 By Ganesan Alagu Ganesh Feb 21, 2008
Connecting TS 7260 By Ganesan Alagu Ganesh Feb 21, 2008 2/21/2008 Connecting TS 7260 by G Alagu Ganesh

2 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? 2/21/2008 Connecting TS 7260 by G Alagu Ganesh

3 Linux option – the survey result
Linux Boards Fox Board TS 7260 Software Features: Kernel Full Linux ver Linux ver 1.06 Language C, C++, PHP, PYTHON Not available onboard (as of now) Tools GNU C compiler C compiler from Dev kit Hardware Features: Data Transfer Rate USB 1.1 (low speed & full speed ) Memory 8MB FLASH 32MB RAM 32Mbytes RAM Ports 2 USB 1.1 Dual USB host ports - v1.1 Power 5 Volt 280mA (1 watt) + 5V only Cpu Axis ETRAX 100LX 32 bit, RISC, 100MHz (100MIPS) Cirrus EP9302 ARM920T Cost $205 Dev kit $100 Open source support YES NO 2/21/2008 Connecting TS 7260 by G Alagu Ganesh

4 TS 7260 board – a look! 2/21/2008 Connecting TS 7260 by G Alagu Ganesh

5 Connecting the board to computer
Linux installed by default on onboard flash. The serial port is set to 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 2/21/2008 Connecting TS 7260 by G Alagu Ganesh

6 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/” 2/21/2008 Connecting TS 7260 by G Alagu Ganesh

7 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 2/21/2008 Connecting TS 7260 by G Alagu Ganesh

8 Run “loadUSBModule.sh”
2/21/2008 Connecting TS 7260 by G Alagu Ganesh

9 Run “LoadUSB.sh” 2/21/2008 Connecting TS 7260 by G Alagu Ganesh

10 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” 2/21/2008 Connecting TS 7260 by G Alagu Ganesh

11 Check the memory ! We could see all three disks and the percentage of memory usage Inference : need more memory 2/21/2008 Connecting TS 7260 by G Alagu Ganesh

12 Check the memory! 2/21/2008 Connecting TS 7260 by G Alagu Ganesh

13 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 2/21/2008 Connecting TS 7260 by G Alagu Ganesh

14 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? 2/21/2008 Connecting TS 7260 by G Alagu Ganesh

15 What next? Install Debian linux image in flash
Install gcc, g++ compliers Install cross compiler & Interface the kit Software development for USB access 2/21/2008 Connecting TS 7260 by G Alagu Ganesh


Download ppt "By Ganesan Alagu Ganesh Feb 21, 2008"

Similar presentations


Ads by Google