background image

 

VULCAN Quickstart 

Arcom Embedded Linux 

The file system 

The file system used on the VULCAN Flash is a compressed Journaling Flash File 
System (JFFS2). JFFS2 has the following advantages:  

Robustness. 

• 

• 

• 

• 

• 

A power fail-safe mechanism. 

No integrity scan (fsck) is required at boot time. 

Flash wear levelling. 

Transparent compression with a typical compression ratio of 2:1. 

The onboard Flash is partitioned using RedBoot FIS. 

The following table shows the default Flash layout: 

Partition #  Block device 

Size (KB) Offset 

(KB) Description 

0 /dev/mtdblock0 

384  0 

RedBoot 

1 /dev/mtdblock1 

(remainder) 

384  Filesystem 

/dev/mtdblock2 

60 

64 (from end)  RedBoot FIS partition table

/dev/mtdblock3 

4 (from end) 

RedBoot configuration 

In addition, a 4MB RAM based file system is mounted on /var/tmp for temporary files. 
These are lost during reboot. 

The basic AEL install uses about 8MB of physical Flash. On a board with 16MB of 
Flash memory fitted, this leaves about 7.5MB free. This is about 15MB of free space, 
assuming a typical 2:1 compression ratio. Additional space can be made available by 
removing unused packages. Refer to the AEL Technical Manual, which is in the 
/manuals/ folder on the Development Kit CD.  

The default Flash image is available from the /images/ folder on the Development Kit 
CD. Please refer to the AEL Technical Manual for an explanation of how to reload a 
complete Flash image. 

© 2005 Arcom  Issue D

 

18 

Содержание Arcom VULCAN

Страница 1: ...VULCAN Arcom Embedded Linux Development Kit for VULCAN IXP425 PC 104 Board Quickstart Manual ...

Страница 2: ...ith an identical variant Arcom reserves the right to replace the returned product with an alternative variant or an equivalent fit form and functional product Delivery charges will apply to all returned products Please check www arcom com support for information about Product Return Forms Trademarks Linux is a registered trademark of Linus Torvalds RedBoot Fedora and Red Hat are registered tradema...

Страница 3: ... peripherals are supported 9 Unpacking and connecting up 10 Power supply 12 RedBoot 13 What is RedBoot 13 Arcom Embedded Linux 14 What is Arcom Embedded Linux 14 Booting the system 15 Logging in 16 Setting up networking 17 The file system 18 Linux kernel 19 Hardware configuration 20 Support software 22 Target support software 22 Intel IXP400 access library 22 Appendix Contacting Arcom 23 Index 24 ...

Страница 4: ... known as the MERCURY until 30th June 2005 The internal numeric product codes used to identify this product and its variants have not changed Please contact our sales team if you have any questions see page 23 Handling your board safely Anti static handling The SBC and other circuit boards fitted inside the VULCAN ICE contain CMOS devices These could be damaged in the event of static electricity b...

Страница 5: ...N Technical Manual and the VULCAN Industrial Compact Enclosure ICE Technical Manual Other manuals are referred to from time to time These are provided on the CD ROM that accompanies your Development Kit Detailed information about Arcom Embedded Linux AEL can be found in the AEL Technical Manual This is on the Development Kit CD in the manuals directory The AEL Technical Manual provides information...

Страница 6: ...hown as follows make install DESTDIR tmp target install The initial symbol in this case indicates the prompt that the command is for and should not be typed The prompts used are explained in the following table Prompt Explanation Linux bash shell as a regular user Linux bash shell as root RedBoot RedBoot command line Different fonts are used throughout the manual to identify different types of inf...

Страница 7: ...E 5V 8A max 90 264 VAC input power supply Power supply interface cable US UK or EURO power cords Crossover RJ45 Ethernet cable Null modem cable VULCAN AEL Quickstart manual this document Development Kit storage case The AEL Development Kit also includes the following AEL support and installation CD Fedora Core installation media1 AEL Technical Manual on CD 1 fedora redhat com 2005 Arcom Issue D 7 ...

Страница 8: ...al port capable of 115200 bit s with a male DB 9 connector and suitable terminal emulation software such as minicom It is also useful if you can obtain the following information Networking details for the VULCAN If your network does not have a DHCP server ask your network or system administrator for the following IP address and subnet mask netmask Default gateway IP address if required Name server...

Страница 9: ...Ts COM1 COM2 COM3 and COM4 On board Flash array with JFFS2 CompactFlash socket Two Ethernet interfaces Four USB 2 0 ports SRAM Real time clock External watchdog Unique ID serial number device GPIO PC 104 bus access and interrupt handling Drivers are available for a range of Arcom and third party PC 104 boards 2005 Arcom Issue D 9 ...

Страница 10: ...nnectors referred to in the procedure COM 1 COM 2 COM 3 COM 4 PWR LED EARTH STUD PWR IN 5V DC RESET USB 1 USB 2 ETH 1 ETH 0 To unpack and connect up your VULCAN board follow the steps below 1 Remove the VULCAN ICE Industrial Compact Enclosure from the Development Kit packaging If it shows any signs of damage during transit please contact Arcom before proceeding 2 Fit the VULCAN power supply interf...

Страница 11: ...on the host PC The Linux operating system is loaded from the on board Flash array and the board displays the Linux login prompt For further information about AEL see Arcom Embedded Linux page 14 and the AEL Technical Manual which is in the manuals folder on the Development Kit CD Removing the lid of the ICE releases the tamper detect switch This prevents the RTC from functioning 2005 Arcom Issue D...

Страница 12: ...e AC PSU supplied in the kit is rated at 5V DC 8A max This is designed to support the requirements of the VULCAN ICE If additional devices are powered from this supply please ensure you do not exceed the overall current rating 2005 Arcom Issue D 12 ...

Страница 13: ...r unattended or automated startup boot scripts can be stored in Flash This allows for example loading of images from Flash or a TFTP server You cannot use the command line interface via Ethernet if you have an automatic boot script enabled which launches an application or another operating system since RedBoot does not stop to listen for TCP IP activity The Arcom Embedded Linux AEL Technical Manua...

Страница 14: ... Linux that includes many of the standard file shell and text utilities As well as the basic Linux system the default installation includes OpenSSH Secure Shell Web server For a complete list of software and an explanation of how to add and remove packages please consult the AEL Technical Manual on the Development Kit CD 2005 Arcom Issue D 14 ...

Страница 15: ...oting the kernel Linux version n nn nn arcomn n vulcan CPU XScale IXP4xx IXC11xx revision 1 Machine Arcom VULCAN INIT version 2 78 booting If you do not have a DHCP server and you have not configured a static IP address the board pauses at this point while it searches for a DHCP server See Setting up networking page 17 Configuring network interfaces done INIT Entering runlevel 2 Arcom Embedded Lin...

Страница 16: ...VULCAN Quickstart Arcom Embedded Linux Logging in You may login to the VULCAN as root the superuser or administrator using the details below Login name root Default password arcom 2005 Arcom Issue D 16 ...

Страница 17: ... the following substituting your own IP address netmask and gateway iface eth0 inet static address 10 7 28 2 netmask 255 255 0 0 gateway 10 7 1 1 4 Save the file by holding down the CTRL key and pressing O 5 Exit by holding down the CTRL key and pressing X 6 Set up a Domain Name Server DNS if required This is required if you wish to use domain names such as www arcom com when accessing the Interne...

Страница 18: ...ev mtdblock2 60 64 from end RedBoot FIS partition table 3 dev mtdblock3 4 4 from end RedBoot configuration In addition a 4MB RAM based file system is mounted on var tmp for temporary files These are lost during reboot The basic AEL install uses about 8MB of physical Flash On a board with 16MB of Flash memory fitted this leaves about 7 5MB free This is about 15MB of free space assuming a typical 2 ...

Страница 19: ... built and installed as described in the AEL Technical Manual IXP400 access library The IXP400 access library is a library provided by Intel in the form of kernel modules for accessing the 3 NPEs of the IXP425 The source code is available as a standard ael kernel build module source package ixp400 access library source 1 4 which will be installed on the host system as part of the host installation...

Страница 20: ...20 PC card controller on the PCI bus The Linux kernel configures the PCI1520 to map regions of PCI memory and I O space to ISA memory and I O as follows PCI ISA Memory 0x49000000 0x49FFFFFF 0x000000 0xFFFFFF Memory 16 bit 0x4a000000 0x4AFFFFFF 0x000000 0xFFFFFF I O1 0x0000 0x0FFF 0x0000 0x0FFF I O 16 bit 0x1000 0x1FFF 0x0000 0x0FFF 1 0xF000 0xFFFF is reserved for CF cards The PC card controller do...

Страница 21: ... Manual the IXP425 Developer s Manual and the PCI1520 Data Manual RTC and tamper detect The ds1302_rtc module provides a standard dev rtc device for accessing the RTC time and date as well as a dev nvram device for accessing the 31 bytes of RAM in the DS1302 RTC chip Unique ID Access to the unique ID in the DS2401 chip is provided by the ds2401 kernel module The virtual file proc driver id contain...

Страница 22: ...essor Engines NPEs in the IXP425 The library comprises a set of kernel modules which provide an API documented as HTML in the access library source code The NPEs on the VULCAN are available for the two Ethernet ports and accelerated cryptographic operation The source code is installed as part of the host environment installation For details about installing and setting up the source code see IXP40...

Страница 23: ... the final choice of boards or systems is solely and wholly the responsibility of the buyer Arcom s entire liability in respect of the boards or systems is as set out in Arcom s standard terms and conditions of sale If you intend to write your own low level software you can start with the source code on the disk supplied This is example code only to illustrate use on Arcom s products It has not be...

Страница 24: ...2 18 code source 22 23 command line kernel 19 K connect 10 kernel connectors 10 command line 19 contact details 23 Linux 19 conventions 6 key 6 current rating 12 L D library access 22 damage 10 lid removing 11 DHCP 17 Linux 8 download 13 Arcom embedded 14 DS2301 21 host 22 DS2401 21 kernel 19 prompt 15 E embedded applications 13 M ethernet 13 mapping 21 F N file system 18 networking 8 Flash 18 G G...

Страница 25: ... prompts 6 Linux 15 R read cycles 20 RedBoot 13 RTC 11 21 S script boot 13 serial port 8 terminal 11 source code 22 23 space additional 18 SRAM 9 static 4 static IP address 17 supply power 10 12 support technical 23 supported peripherals 9 symbols 6 T tamper detect 11 21 technical support 23 U UARTs 9 unpack 10 USB 9 X Xscale processor 22 2005 Arcom Issue D 25 ...

Отзывы: