Data Sheet (542310)Table of Contents1.Introduction42.Package contents52.1.Portux920T EU52.2.Portux920T SW52.3.Portux Mini-PC52.4.Portux Panel-PC62.5.Panel-Card62.6.MoLUX72.7.Stamp73.Setting up the Hardware93.1.Portux920T EU93.2.Portux Mini-PC93.3.Portux Panel-PC without aluminium-case93.4.Portux Panel-PC with aluminium-case103.5.Panel-Card104.Creating a terminal connection to a PC114.1.Terminal access under Linux114.2.Terminal access under Windows125.The boot process / login136.Copying files or applications146.1.Sharing a directory146.2.Setting up the ethernet connection146.3.Mounting the directory156.4.Copying a file156.5.Starting an application15Size: 195 KBPages: 15Language: EnglishOpen manual
Data Sheet (542310)Table of Contents1. Introduction62. Supported products73. Mounting MMC or SD-cards84. Using the bootloader „U-Boot“94.1. Setting up a TFTP server under Linux94.2. Description of the bootprocess94.3. Reading and writing memory and flash memory104.4. Scripts with U-Boot104.5. Creating a bootscript124.6. Updating U-Boot145. Compiling and debugging applications155.1. Setting up a development system155.1.1. Installing the toolchain on Debian155.2. Mounting the working directory165.3. Compiling the application sample165.4. Starting the sample165.5. Debugging the sample175.6. Downsizing the binary176. Compiling a new linux kernel186.1. Configuring the kernel186.2. Compiling the kernel196.3. Preparing the kernel206.4. Installing the kernel206.5. Resetting to the original state217. Creating a new root filesystem227.1. Overview227.2. Installing the busybox227.3. Installing the MTD-utilities237.4. Creating the initial ramdisk image247.5. Testing the new root filesystem257.6. Installing the new root filesystem permanently258. Creating a new user data partition268.1. Overview268.2. Creating a new JFFS2 image268.3. Archiving the JFFS2 partition268.4. Restoring the JFFS2 partition278.5. Resetting to the original state279. The input driver289.1. Overview289.2. Un- / installing the drivers289.3. Customizing the keymap of the matrix keyboard299.4. Customizing the keymap of the infrared interface (optional)329.5. Getting the input339.6. Using the touchscreen339.6.1. Calibrating the touchscreen349.7. Using the knob3510. The display3610.1. Un- / Installing the driver3610.2. Text based applications3610.3. Graphical applications3611. Appendix3811.1. Memory map3811.1.1. Portux 920t EU + SW, Portux-MiniPC, Portux Panel-PC, Panel-Card, MoLUX and Stamp3811.2. Driversupport3911.2.1. Portux Panel-PC3911.2.2. Panel-Card3911.2.3. MoLUX3911.3. U-Boot environment variables4011.3.1. Environment variables for Portux 920t EU + SW, Portux-MiniPC, Portux Panel-PC and Stamp4011.3.2. Environment variables for Panel-Card and MoLUX4111.4. Product specific kernel settings4311.4.1. Portux 920t EU + SW, Portux-MiniPC4311.4.2. Portux Panel-PC4311.4.3. Panel-Card4311.4.4. MoLUX4411.4.5. Stamp4511.5. Input driver reference4611.5.1. struct portuxinputevent4611.5.2. struct matrixentry4611.5.3. struct irentry4611.5.4. struct calibration4711.5.5. struct eeprom_t4711.5.6. Defines / Constants4811.5.7. Ioctl functions4911.6. U-Boot commands5211.6.1. Read and write memory and flash memory5311.6.2. Load programs and files via the serial interface or Ethernet5811.6.3. Start programs and boot Linux6111.6.4. Set environment variables6211.6.5. Additional commands6311.7. Important linux shell commands65Size: 832 KBPages: 65Language: EnglishOpen manual
Data Sheet (542310)Table of Contents1.Introduction52.Scope63.Overview of Technical Characteristics73.1.CPU73.2.Memory73.3.Interfaces and externals signals73.4.Miscellaneous73.5.Power Supply73.6.Dimensions74.Hardware Description84.1.Mechanics84.2.ARM926EJ-S™ Core84.3.Memory9a)Flash memory9Flash memory layout9Limited number of erase cycles9b)Boot Mode Select Signal (BMS)9c)EEPROM9d)SDRAM9e)SRAM9f)DataFlash94.4.Battery backup104.5.Reset Controller (RSTC)104.6.Serial Number104.7.Clock Generator and Power Management Controller (PMC)11a)SAM9261 Clocks11b)Programmable Clocks11c)PMC Control Functions11d)PMC Supervisory Functions114.8.Real-time Timer (RTT)124.9.Timer Counter (TC)124.10.Periodic Interval Timer (PIT)124.11.Watchdog Timer124.12.Bus Matrix134.13.LCD Controller (LCDC)14a)LCDC Initialization and LCD Power Sequencing14b)LCDC Video Memory Selection14c)LCDC Frame Buffer144.14.LCDC DMA and FIFO154.15.Display (TFT)154.16. Touchscreen154.17. Advanced Interrupt Controller (AIC)154.18. Peripheral DMA Controller (PDC)16a) PDC Registers16b) PDC Interrupts164.19. Debug Unit (DBGU)174.20. JTAG Unit174.21. Two-wire Interface (TWI)184.22. MultiMedia Card Interface (MCI)194.23. USB Host Ports (UHP)20a) External Parts20b) VBUS considerations for USB Host20c) Layout considerations204.24.USB Device Port (UDP)21a)External Parts21b)Operation with VBUS as a Supply21c)Layout considerations214.25.Ethernet Controller22a)MAC Address22b)Layout considerations22c)Ethernet LEDs224.26. Synchronous / Asynchronous Serial Interfaces (USART)23a)USART Modes23RS485 Operating Mode23Hardware Handshaking Operating Mode23Smart Card Operating Modes23IrDA Operating Mode23b)Signals of the serial interfaces23c)Hardware Interrupts of the Serial Interfaces244.27.Synchronous Peripheral Interface (SPI)254.28.Synchronous Serial Controller (SSC)254.29.Parallel Input /Output Controller (PIO)264.30.Power Management27a)Beware of tampering with the LCDC !27b)Idle Mode27c)Slowing down MCK27d)Low Power SDRAM275.Stamp9261 Starter Kit285.1.Starter Kit Contents285.2.Panel-Card EVB28a)First Steps28b)Power Supply28c)RS232 Interface28d)Connectors28e)Rotary Encoder296.Schematics of "Panel-Card EVB" Evaluation and Prototyping Board306.1.Disclaimer306.2.BUS Connector316.3.Interfaces326.4.Power Supply336.5.Extension Connectors346.6.HID Devices357.Address Map (Physical address space)368.Peripheral Identifiers379.Stamp Adaptor389.1.Connector Pin Assignment and Pin Multiplexing389.2.Connector Pin Description399.3.Stamp Adaptor Schematics and Dimensions42a)Dimensions42b)Bus Interface44c)Wrapfield45d)Ethernet4610.DC Characteristics47DC Characteristics47Clocks Characteristics4711.Stamp9261 Pin Assignment4812.Environmental Ratings5013.Stamp9261 Dimensions51Size: 2.28 MBPages: 52Language: EnglishOpen manual