1 / 16

Exploring TS 7260 Linux Connectivity: Challenges, Progress, and What's Next

Dive into the journey of connecting TS 7260 board to USB drives, SD cards, and exploring Linux options. Discover challenges faced, progress made, and future plans outlined by G. Alagu Ganesh.

Download Presentation

Exploring TS 7260 Linux Connectivity: Challenges, Progress, and What's Next

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Connecting TS 7260 By GanesanAlaguGanesh Feb 26, 2008 Connecting TS 7260 by G AlaguGanesh

  2. Connecting TS 7260 Linux option – the survey result TS 7260 board – a look! Connecting the board to computer Connecting an USB thumb drive Connecting a SD card Check the memory ! Challenges ? The Progress… What next? Connecting TS 7260 by G Alagu Ganesh

  3. Linux option – the survey result Connecting TS 7260 by G AlaguGanesh

  4. TS 7260 board – a look! 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 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

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

  8. Run “loadUSBModule.sh” Connecting TS 7260 by G Alagu Ganesh

  9. Run “LoadUSB.sh” 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. • “mount -t ext2 /dev/sdcard0/disc0/part3 /mnt” 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 Connecting TS 7260 by G Alagu Ganesh

  12. Check the memory! Connecting TS 7260 by G Alagu Ganesh

  13. Challenges?(as of Feb 14,2008) • 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

  14. The progress… (as on Feb 21,2008) • Understanding the USB communication layers & protocols • Understanding the boot sequence and boot modes of the TS 7260 • Understanding loadUSB script files • Working on Debian Linux on flash drive • Able to write, compile, execute C programs onboard Connecting TS 7260 by G Alagu Ganesh

  15. The progress… (contd..) Connecting TS 7260 by G Alagu Ganesh

  16. 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

More Related