ChipCenter Questlink
SEARCH CHIPCENTER
Search Type:
Search for:




Knowledge Centers
Product Reviews
Data Sheets
Guides & Experts
News
International
Ask Us
Circuit Cellar Online
App Notes
NetSeminars
Careers
Resources
FAQ
EE Times Network
Electronics Group Sites

GETTING STARTED WITH EMBEDDED PCs


Circuit Cellar Online
THE MAGAZINE FOR COMPUTER APPLICATIONS
Circuit Cellar Online offers articles illustrating creative solutions
and unique applications through complete projects, practical
tutorials, and useful design techniques.

GETTING STARTED WITH EMBEDDED PCs

Silicon Online by Bob Perrin

Start ý Selecting an Embedded PC ý Hello World ý Controlling Resources ý Thank You, Intel ý Sources and PDF

SELECTING AN EMBEDDED PC

When I began my quest to find my first embedded PC, I was concerned with price, service, and simplicity. I didn't want to pay a mint for a circuit board, but at the same time, I wanted to get good technical support. Furthermore, I wanted an embedded PC that was fairly simple. I didn't want one that was just a desktop PC shrunk in size.

Ampro, Adastra, WinSystems, and Ziatech all have offerings in the embedded PC market, but I finally settled on the Flashlite V25+ board from JK Microsystems. The development system was $159 and included everything I needed to get up and running. Certainly the cost was right, but what about customer support?

Want MORE...unique applications, complete projects, practical tutorials, and useful design techniques?

Subscribe to Circuit Cellar magazine

When you call JK Microsystems, you get to talk to an engineer. And when I say engineer, I don't mean some sales engineer, or a customer-support technician, I mean a seasoned design engineer. Often the person answering your questions is the designer of the board youýre asking about. That was my primary reason for selecting the JK embedded PC. I knew I could get tech support without long phone delays or hassles.

The Flashlite is a single-board PC with only six ICs on the PCB. These are the NEC V25+ MPU, an SRAM, a FLASH, a PAL and two RSý232-level converters. Although simple, the board provides a fairly extensive I/O set.

There are two RSý232-level serial ports on the V25+ Flashlite. There are 0.100" headers that pinout 32 digital I/O points and much of the processor's bus. Eight of the digital I/O points have variable input thresholds that are set in software. This arrangement provides a method to implement a crude ADC.

UP AND GOING

The Flashlite does not have an onboard regulator, it requires a single 5-V supply and draws about 200 mA. I used my trusty benchtop supply to provide power.

The board has a PC-compatible BIOS in the flash memory. The rest of the flash memory is used as a disk. The flash-memory disk is split between A: and B:. The A: disk is the boot disk, is read only, and contains DOS. The B: disk is 128 KB and is where user applications are stored.

On booting, the V25 will start in the BIOS, then move on to DOS, then run autoexec.bat off the A: disk. The last line of the autoexec.bat file will attempt to run a file named STARTUP on the B: disk. STARTUP may be an .exe, .com, or .bat file.

The Flashlite uses a serial port (serial port 0) as the console. Just plug in any serial terminal or a PC running a terminal program, such as HyperTerminal. As the Flashlite comes up and DOS begins to run, the console gets a startup message and then a B:\> prompt is displayed.

If you have the Flashlite's console port attached to a terminal, you can use the terminal to do all the normal things you can do with a desktop running DOS. Commands such as DIR, RENAME, and COPY, all work just like you would expect. There's a utility provided on the flash memory-based read-only A: disk, called UP.COM. This program is used to transfer files from the desktop PC on the Flashlite's console port to the B: disk on the Flashlite. This is the sole method used to transfer applications and data from the desktop development system to the target (Flashlite). UP.COM uses an X-MODEM protocol to transfer the files.

PREVIOUSNEXT


Circuit Cellar provides up-to-date information for engineers. Visit www.circuitcellar.com for more information and additional articles.
For subscription information, call (860) 875-2199, subscribe@circuitcellar.com or subscribe online. ýCircuit Cellar, the Magazine for Computer Applications. Posted with permission.

 

Click here to get your listing up.

Copyright © 2003 ChipCenter-QuestLink
About ChipCenter-Questlink  Contact Us  Privacy Statement   Advertising Information  FAQ