Find Answers / FAQ

Logic's technical support department uses customer email to provide answers to frequently asked questions online. We hope this resource will save you time in installing, configuring, and updating your Logic product.

Search the FAQ database

Where can I find the price / cost of Card Engines, System On Modules, Single Board computers, Development Kits and/or Display Kits?
For more information on System on Module, Single Board Computer, Development Kit, and Display Kit pricing please contact Logic sales at product.sales@logicpd.com.
If I write to the ISA-like Bus or CompactFlash Chip Select area, will the Slow Peripheral Chip Select (CS6)toggle?
The SOM IO Controller Spec provides instructions for using the Slow Peripherals Chip Select area: CompactFlash (CF), ISA-like BUS, Reserved On and Off board memory blocks, and open memory
(more...)
Are the schematics for the Development Kit base board supplied?
The schematics for the Development Kit base board are free with the purchase of the Development Kit.
Are the complete schematic and design files for System On Modules available?
Schematic and layout design files are available for purchase. Please contact our sales team to request pricing and terms & conditions.
Has Logic developed Windows CE devices driver for all System On Module hardware functionality?
No, Logic's Windows CE BSP supports a subset of the hardware functionality provided by the System On Module. Please contact product.sales@logicpd.com for a specific listing.
Are the source code files for device drivers available?
Most source code files are available for purchase through product sales. Please contact product.sales@logicpd.com to request pricing and terms & conditions.
Does Logic have the ability to help me with other aspects of my product design?
Yes, Logic offers a full range of integrated development services, from concept development to production. Logic has full product development and fullfilment capabilities, including:
(more...)
What software development tools do you recommend for code development in Windows CE?
Logic recommends: -Microsoft Embedded Visual C++ (eVC++) for native application software development. -Microsoft Visual Studio .NET for managed code development. -Microsoft
(more...)
Does the SH7727 Application Kit support the Renesas E10A emulator?
Yes, the SH7727 Application Kit does support the Renesas E10A emulator. We provide the 14-pin style 0.1" dual row connector style as specified in the E10A for SH7727 emulator specification document.
Are all Card Engines interchangeable on the Zoom Starter Development Kit base boards?
All Card Engines are designed to be interchangable on all Zoom Starter Development Kits with the exception of the LH79524-10 Card Engine which requires a different version of the SDK Application Board.
What documentation do I get with the Zoom Development Kit?
The Zoom Development Kit includes the following documentation: QuickStart Guide, User's manual, SOM Hardware Specification, SOM I/O Controller Specification (except Freescale products),
(more...)
What support comes with Zoom Development Kits?
Logic provides a free support infrastructure to assist customers in evaluating our products. Avenues for evaluation support include: -Technical Discussion Group (TDG) -Frequently
(more...)
What source code is provided with the Development Kits?
Logic provides sample source code where appropriate. Source code for the LogicLoader and OS board support packages may be purchased from Logic separately. Source code for the CPLD
(more...)
Are schematics and PCB layout files available for the Zoom Development Kit?
Schematics and PCB layout files are freely available in Adobe Acrobat format with the purchase of the Zoom Development kit. Orcad Schematics and Layout files can be purchased seperately.
With the CE .Net 4.1 image, when I try to use eVC++ to transfer my app using ActiveSync as the transport, the eVC++ locks up with a window that says "Switch To.../Retry". This was working in CE .Net 4.0. What's wrong?
You should make sure the 4.1 SDK was installed when you created your project. There are some differences in how eVC++ creates new projects in 4.0 and 4.1. Try creating a new project,
(more...)
How can I get the newest documentation?
Major documentation releases will generate an email to the applicable mailing list when the document or manual is posted. Otherwise, for minor releases, please visit the downloads section
(more...)
What does "configurable BSP" mean?
The customer can configure the BSP in any way they desire and still use the WindowsCE development tools to build their final binary from the BSP. The BSP allows for easy code additions by
(more...)
What does "custom BSP" mean?
A "custom BSP" is a BSP that Logic develops for a customer's specific needs. Logic does not support a custom BSP as a standard product. Custom BSPs are developed under contract with the customer.
What does "BoLo/LoLo" mean?
BoLo — Block zero loader — the lowest level bootloader or bootstrap code on the system. LoLo — Logic loader — a more full featured bootloader that includes
(more...)
What does IDK or SDK mean?
- IDK — Integrated Development Kit (full featured dev. Kit) SDK — Starter Development Kit (low cost dev. Kit)
My LH75401-10 card engine has 512KB SRAM. How do I upgrade to 2MB SRAM?
The LH75401-10 card engine can support up to 2MB SRAM (stock is 512 KB). Changes in Hardware and Software must be made to account for this. Hardware: If you add additional SRAM to
(more...)
How do I enable the the web browser/Ethernet connection on the LH79520-10 Linux BSP?
To enable the web browser/Ethernet connection on the LH79520-10 Linux BSP do the following: Once linux boots up you should be presented with a login. After you login give the following
(more...)
How do I make my WindowsCE device a file server?
How do I make my WindowsCE device a file server? To make your WindowsCE device a file server follow the instructions below. This configuration does not take into account any security
(more...)
Can I format Compact Flash cards on a Windows XP workstation, or do I have to use a Windows 2000 machine?
Compact Flash cards formatted under Windows XP will not function properly. The files appear to not load properly (develop bad sectors) from the CF card. Logic recommends formatting
(more...)
How do I get elf files generated by ARM or Greenhill tools to download to the development kit?
The ELF loader needs to know the address in memory where it should place the incoming binary file. The Greenhill and ARM tools place this information at the very end of an ELF file. When
(more...)
How can escape the executing of the serial_eeprom script using LOLO. It seems if I put this contents in eeprom, there is no way I can go to LOLO prompt.
There are two ways to get to the LoLo prompt. 1. The first solution: a. Hold the "q" key down and bring the kit up in BoLo. b. Type the following after the 'losh'
(more...)
How do I improve WinCE touch screen double-tap accuracy on the LCD-10.4-VGA-10 display?
Two touch screen calibration registry entries are designed to improve LCD touch screen tap sensivity. These entries should be made a part of the lpd_LH7A400_Touch.reg file under -
(more...)
Why does the LH7A400-10 WindowsCE .NET bridged ethernet connection appear to be bandwidth (or packet size) limited?
The bridged ethernet connection (NE2000 compatible) does not support fragmentation of packets. Any ethernet packet containing more than one TCP/IP packet data allowance will not be
(more...)
Why would I use a Card Engine in my product?
There are many advantages to using a Card Engine in your product. Some of these are listed below. The Card Engine is a complete product-ready single board computer that enables
(more...)
Why would I use the LogicLoader (LOLO) in my product?
There are many advantages to using LOLO over another bootloader/monitor solution. LOLO provides the necessary initialization for Logic Card Engines : Most operating systems are not
(more...)
Why would I use Logic's VHDL code in my product?
Two major reasons for using Logic's VHDL code in your product are that our code will save you time and money for your development. Logic has put significant time and effort into fitting
(more...)
How do I debug my custom software application?
In order to debug your custom software applicaiton, you must compile the software application code using the GNU compiler and use either the JTAG GNU debugging tool referenced below.
(more...)
It seems as though the version of TeraTerm shipped on the CD with the Zoom kit only supports COM1 through COM4. Is there any way to post files to this forum? I have a version of TeraTerm that allows COM1 - COM255.
We are aware of the version you are talking about. We will put it on the Logic downloads site. For the benefit of other people Tera Term is an open source program. Modified versions exist
(more...)
Is BoLo/Lolo an emulation environment? Can it support break points?
No, BoLo/LoLo is not an emulation environment, it cannot set breakpoints and does not do source level debugging. BoLo/LoLo does, however, have many "firmware monitor" type commands — such as "hex dump" and memory peek and poke
I would like to put files on the CF card Linux partition w/out using a Linux machine. Is this possible?
Currently a Linux machine is required to put files on a Linux partition
The slide show always ignores the last file in the list — it has to be listed twice. How do I fix this?
The CONFIG.TXT file, which lists the files in the slide show, requires a carriage return after the last file in the list — If there is a carriage return the last file does not have
(more...)
video-open should not have touch calibration packaged — it makes it so that it is not possible to script video commands (cannot load a slide show via a script)
This has been changed already and will be included in the next LoLo release
Why is the WinCE license cost over and above the cost of the card engine?
Microsoft charges their own royalty for WindowsCE functionality which can change from release to release, so we do not include this in the cost of the card engine. Another reason we do not
(more...)
What can be done with Logic's LoCE Windows CE Binary BSP? Can I add custom software to my OS image?
The LoCE Binary BSP allows the customer all of the flexibility of full source code builds without the hassle of actually having to maintain the source code. The LoCE Binary BSP allows for custom OS designs and software development.
ThreadX and uC/OSII are listed as supported — can I get a development kit with them?
- ThreadX and uC/OSII are third party ports — Logic does not ship development kits with either ThreadX or uC/OSII. They are available from the Sharp website www.able.sharpsma.com
How do we use LoLo as an OS? Is documentation available?
The documentation for threading capabilities will follow the stable, QA'd and released functionality of the system. Threading is available in LoLo, but our released versions do not support third party threading installation at this time.
What source code is provided with the kits?
For Linux? Full source code is provided for the Linux port. Logic provides the build scripts and source for the build tree that in turn use the Lineo BDK LH79520 port. For WinCE? Sample
(more...)
Is Intel's Persistent Storage Manager software available for WinCE?
WinCE 4.20 offers an Intel Strata Flash block driver in place of Intel's Persistent Storage Manager. This block driver is part of the "in box" drivers. As far as Logic has determined, it
(more...)
What is the purpose of the Zoom Starter Development Kit?
The purpose of the Zoom Starter Development Kit is to provide a low cost Application Development Kit for evaluating the functionality of the target processor, peripherals, Card Engine,
(more...)
Can Logic create a custom peripheral board for my product?
Yes. Logic does provide design services to spin the design to your custom form factor and peripherals. Logic is a full featured design services company with over 40 years of experience
(more...)
Do all the processor signals come off of the Card Engine?
Most of the processor signals are available on the Card Engine expansion connector. Please refer to the specific Card Engine hardware manual for a complete reference.
Is the Card Engine connector an industry standard?
Yes, the Card Engine connector consists of a 144 pin SODIMM (widely used as laptop memory connectors) and two high density 80 pin Hirose connectors (widely used in cell phone
(more...)
Is the Card Engine pin-out an industry standard?
Logic has created a standard pin out design across all Card Engines which is non-proprietary.
Is the expansion connector pinout the same on different Card Engine(s)?
The expansion connector pinout is the same, but depending on the specific Card Engine functionality, some peripheral functions may or may not be available or connected. Common peripherals
(more...)
Does the Card Engine support power management?
Yes, hardware and software power management are supported.
Does the Card Engine support industrial temperatures?
Standard Card Engines are commercial grade. Please contact Logic for industrial grade options.
Does the bootloader/monitor provide a flash programming utility?
Yes, the bootloader/monitor provides a flash programming utility.
What development tools are provided with the Zoom Starter Development Kit and the Zoom Coldfire Development Kit?
GNU cross development tools for ARM, SH3, SH4 and Coldfire are provided.
What transport mechanisms are there for downloading code and OS images in LogicLoader?
LogicLoader supports downloads from serial, TFTP, CompactFlash card, Ethernet and loading from Microsoft Platform Builder.
Is there an error in LoLo User's Manual for the scripting section? I needed to add a carriage return to get it to work
A carriage return must be entered when programming a script to the serial_eeprom after the "exit;" command. This will be updated in the next release of the document
Are command entry details case sensitive? Should I pay attention to lower case vs. upper case?
Commands in LogicLoader are case sensitive. CompactFlash card filenames are also case sensitive. They must be entered in all uppercase.
How does one get Linux to request calibration for a system that has already been calibrated?
There are three or more ways to do this — they all have to do with deleting the file called "pointercal": 1) use the command line over the serial port to delete the file called
(more...)
What is the command line to enter the autoexec functionality in the EEPROM (so the system always boots according to the inserted CF card)?
The command line to enter the autoexec functionality is as follows: Enter the following command from the "losh>" prompt exactly as shown:
(more...)
Can I get an overview on how to use the AUTOEXEC.BAT functionality?
The serial_eeprom must be programmed one time for the life of the kit as follows: Enter the following command from the "losh>" prompt exactly as shown:
(more...)
What JTAG emulators are recommended by Logic Product Development?
Currently we recommend the ARM MultiICE. Logic developers are also actively using the Abatron BDI 2000 to work with ARM, XScale, and ColdFire based hardware.
Why does my LCD screen flicker when executing 'paint' at 16 bpp?
Problem Description: While running the "paint" and "touch-cal" commands on the LH79520-10 with either the LCD-6.4-VGA-10, LCD-10.4-VGA-10, and LCD-12.1-SVGA-10 Display Kits the
(more...)
What Compact Flash cards are supported on my kit and by LogicLoader?
Compact Flash Type 1 memory mode only cards are supported on. If you require IO mode for your design please contact product sales for information on design services.
Where can I purchase Compact Flash?
Compact Flash devices can be purchased at most electronics stores. Distributors may also provide development samples.
Does the LH79520 Card Engine support Real Time Clock (RTC)?
Yes, the LH79520 Card Engine supports Real Time Clock (RTC).
Does the LH79520 Card Engine support multiple boot options?
Yes, the LH79520 Card Engine supports multiple boot options. The LH79520 card engine is capable of booting from multiple devices (CF, serial, on board flash) and can boot from these
(more...)
What displays are supported in the Zoom Starter Development Kit?
See http://www.logicpd.com for a listing of supported displays. Logic provides display kits for evaluation of some supported displays. Logic also provides cable assemblies for connecting
(more...)
What touch panels do you support?
Logic supports four wire resistive touch panels.
Are custom expansion modules available?
Yes, Logic can develop custom peripheral expansion modules based on customer requirements.
Does the Card Engine have ESD protection?
No, the Card Engine does not have ESD protection. The reason for this is that the Card Engine was designed to be low cost and to be adaptable to many different applications, making ESD
(more...)
What signals from the LH79520 Card Engine are buffered?
The LH79520 Card Engine buffers address, data, and memory control lines. See the schematics for more detail.
What signals from the LH79520 Card Engine are 5V tolerant?
Do not assume any signals are 5V tolerant unless specifically represented as such in the LH79520 Card Engine Hardware Manual.
What are the power requirements of the Card Engine?
The power requirements of the Card Engine are: peripheral board must supply 3.3V and core voltage for processor. A general rule of thumb is to provide 1A current source capability for
(more...)
What address and data lines come off the Card Engine?
All address (A0-25) and all data (D0-31) lines come off the card engine.
Can Logic create a custom image for my product?
Yes, Logic can create a custom image for your product. Logic offers a full range of engineering services. For further information refer to www.logicpd.com.
Can Logic create a custom driver for my product?
Yes, Logic can create a custom driver for your product. Logic offers a full range of engineering services. For further information refer to www.logicpd.com.
Does the Raven work on the LH75401?
It has been made to work, but is not stable. Logic is not recommending Macraigor JTAG debuggers for either the LH75401-10 or LH7A400-10 at this point in time. ARM multi-Ice has been very reliable
The jumper settings are wrong on my kit - what are the correct jumper settings?
Logic has identified an issue on the manufacturing line where the jumpers were being installed incorrectly for the LH7A400-10 and the LH75401-10 kits (both installed on the ? side). Please
(more...)
The LH75401-10 SDK cannot mount CF cards (malloc error) - why not, and how can we make it work?
The LH75401 standard memory configuration does not have enough memory to handle the File Allocation Table (FAT) for many CF cards. It will work if the FAT is small enough — it can be
(more...)
Can I use the SMC 91C111 Ethernet Driver and KITL at the same time?
No they are mutually exclusive, if you need to use ethernet and KITL it's reccomended that you add ethernet at the end so you can develop using KITL.
How can I get a boot script to load automatically?
In the serial EEPROM is where you need to store your script. To have LoLo automatically start this script, "name" it "LOLO" or "VOLO". If the first four bytes in the serial EEPROM are
(more...)
Is there a maximum length to the boot parameter string (to wince)?
There is a maximum size of 1Kbytes (1024) bytes for the boot string for WinCE. This size _does_ include the terminating NULL character. So, you really only have room for 1023 characters plus the NULL character.
When will the IDK be available to purchase?
We will be shipping a limited quantity of beta kits on July 23rd 2004. This can be pre ordered from Digi Key.
Is logic’s SDK capable of turning the LCD’s Backlight off? Regardless of the settings I select, the backlight never turns off.
The BSP does not turn the backlight off asynchronously from the display. When the display is shutdown (during suspend or bootup, etc...) the backlight will be turned off as well (and vice
(more...)
I get checksum errors when attempting to verify or write a flash image during runtime using the flash update with a PCMCIA CF card. Where do I find the right timing parameters?
The logic PCMCIA driver does not auto-configure itself for timing. Try to slow down the timing specifications in the .REG file for the PCMCIA driver. Complete timing information can be
(more...)
How do I import a driver into Platform Builder?
The way to import a driver into your catalog is as follows. In platform builder 1) File-> Manage Catalog Features-> Import 2) From here you will navigate to the driver that you
(more...)
I need help getting started with WindowsCE and the Zoom SDK, do you have a guide that can point me in the right direction?
1) Install WinCE Platform Builder 4.20 2) Install eMbedded Visual C++ 3) Install all current Platform Builder QFEs from Microsoft's website 4) Install all BSP files for the
(more...)
When downloading the Windows CE image (as described in the doc. "AN 186 using a Cross-over Cable with Logic’s SDK Kit ") from Platform Builder over ethernet using BOOTME & (LoLo command), the LoLo reports error "incorrect Master Header":
It's possible that a firewall is filtering out any packets from/to the board over your network.
I haven't been able to synchronize my device with activesync for a long time. I tried updating to the latest version from Microsoft but I still have the same results. Under "Connection Settings" the USB connection choice has been grayed out and says "Not supported".
In regedit, go to the key; hkeycurrentuser\software\microsoft\windows ce services. Modify the value of the key 'HasUsbDevice' to be zero. Kill activesync in task manager
(more...)
How can I create a raw binary using the Platform Builder tools?
There are two ways this can be done: 1) modify the config.bib file to generate a .nb0 file. Here are the lines to add: ROMSIZE=$(FLA_BUILD_IMAGE_SIZE)
(more...)
How do I get elf files generated by ARM or Greenhill tools to download to the starter development kit?
The ELF loader needs to know the address in memory where it should place the incoming binary file. The Greenhill and ARM tools place this information at the very end of an ELF file.
(more...)
I can't connect to the Platform Builder Remote Tools over KITL what could be wrong?
A likely cause of this problem is that your PC has its MTU (Maximum Transmission Unit) size set to less than 1500.  Many VPN and other network services set the network connection's
(more...)
Why can't I get a Windows CE USB keyboard to function in Windows CE 4.20?
You have to include a stub keyboard driver e.g. NOP (Stub) Keyboard/Mouse English and add the necessary .reg entries to assign a layout. The .reg entries that should be added are shown
(more...)
How do I know that I have the right schematic for my card engine?
This can be done by verifying your product part number with the part number in the BOM. Please follow these steps to find the correct schematic for your product. For this example we will
(more...)
Flash doesn't seem to be functioning correctly on my Freescale Coldfire M5475/85 EVB. I am encountering duplication of data during FLASH write operation.  Why is this happening?
The problem that you're seeing is because you have an early release rev 30x board which has an known addressing problem. Freescale shipped these beta development kits to variety of
(more...)
I have installed LoCE and the Binary BSP Components but I keep getting the following errors, can you tell me what I might be doing wrong? : BUILD: [01:0000000080:ERRORE] NMAKE : U1073: don't know how to make 'C:WINCE500platformLoCElibARMV4Iretailoal.lib' BUILD: [01:0000000082:ERRORE] NMAKE.EXE -i -c BUILDMSG=Stop. LINKONLY=1 NOPASS0=1 failed - rc = 2
The problem was that you may have installed the LoCE base BSP component AFTER the kernel component.  Doing this removes some DIRS file lines that are required to build installed binary
(more...)
I am compiling a MFC app for CE 5.0 using eVC 4.0 SP4 and get thefollowing:
Issue: corelibc.lib(pegwmain.obj) : warning LNK4209: debugging information corrupt;recompile module; linking object as if no debug info corelibc.lib(crt0dat.obj) : warning LNK4209:
(more...)
What versions of LoLo have support for the API and where can I find documentation?
Answer: LoLo API: LoLo API is supported in versions 1.4.x and greater.  If you have an LH79520 or LH75401 card engine API functions will not be available. Documentation:
(more...)
I can't debug via KITL with a Windows CE Image built for flash, how can I fix this?
Procedure: 1) Burn your flash WinCE image to flash 2) Reset your SDK 3) At the losh> prompt run ifconfig sm0 dhcp 4) Type ifconfig to verify the IP that you have been given. 5) At
(more...)
How can I boot my WinCE ( 4.2 or 5.0) Image with KITL using the LH7A404 card engine and Platform Builder 4.2 or 5.0?
Purpose of this FAQ: This FAQ will provide an example KITL bootscript for an A404 WinCE image and an explanation of the parameters included in that bootscript. Example Bootscript: exec
(more...)
I don't want to use KITL to debug my WinCE Image for the A404, I just want it to boot how can I do this?
Purpose of this FAQ: This FAQ will provide an example bootscript for an A404 WinCE image and an explanation of the parameters included in that bootscript. Example Bootscript: exec
(more...)
I'm trying to use the latest USB Function driver with my LH7A404 card engine but it doesn't work, what could be the problem?
Reason: The LH7A404-11 model card engines had a PCB change between the latest revisions of the LH7A404 card engine that updated the USB function power enable control line to be active
(more...)
Ethernet is non functional on my LH79524-10P beta Starter Development Kit, what's wrong?
Reason: The LH79524 Card Engine systems have a different Ethernet phy interface than the rest of the Card Engine familiy of products. Because of this, when LH79524 Card Engines are
(more...)
My CompactFlash card doesn't seem to work. Does LogicLoader support CompactFlash cards?
The table below lists some CompactFlash memory cards that have been successfully tested with the Sharp LH7A40x processor card engine products: more...)
Can Logic's card engine run a Wi-Fi card?
Three that have been tested and verified on Logic kits (SH4 and ARM9) under WindowsCE are: 1) Dlink DCF-660W (more...)
I can't get USB Host to work on my LH7A404 card engine using Windows CE 5.0.
Please upgrade to the CPLD version 3.1 or later.
I have an evaluation copy of Windows CE 4.2 that came with my kit, how can I activate this?
Logic has migrated to Windows CE 5.0 operating system and recommends that you request a 120 day evaluation version of Microsoft Platform Builder for version 5.0 from Microsoft. If you
(more...)
How can I display a splash screen prior to booting Windows CE on my card engine?
System setup: ( Specific details will vary by card engine, please read through available documentation to verify the correct values for your particular card engine.) - LH7A400-10 on a
(more...)
When I build my Windows CE image in Platform Builder I get the following error: Error: Ram start overlaps rom binaryRom end : 0x81217d4cRam start: 0x8105c000NKphysfirst 800e0000physlast 81217d4c How can I fix this?
Problem: This error is given because you're image size is bigger than the allowed size contained in the XXXXX_XX_config_bib.h file. The specific file for your card engine can be found
(more...)
How can I create a raw 16bpp bitmap to burn to flash using LogicLoader?
1 - Open up Adobe Photoshop ( or Photoshop CS) and load the original bitmap image intended for use as a splash screen image 2 - Flip the image upside down by choosing Image > Rotate
(more...)
I have an updated Coldfire FireEngine and my software no longer can program Boot or User Flash.  What could be wrong?
The problem may be that the latest Coldfire silicon rev requires for most setups that ASET = 1 for all Chip Selects, in order to set the proper timing for the TS signal out of the
(more...)
I have built a Windows CE image for the SH7760 card engine. The opening of dialog boxes is slow or at times they even seem to lock up. What is the problem?
Microsoft has released a QFE (Quick Engineering Fix ) that solves this problem for the SH4 processor. Please click the link below for a more in depth description of the underlying
(more...)
The Windows CE serial port COM4 (UARTB) does not function when I use LogicLoader 2.0.1 to boot the LH7A404 card engine. How can I resolve this?
Resolution: To work around this, please include the following in your LogicLoader boot script: w /w 0x80000e2c 0x00000008 This sets the PINMUX register to enable UARTB operation. This
(more...)
Question: Why doesn’t LogicLoader start on my coldfire board when I type ‘go 0xff840000’ at the debug prompt? Why does LogicLoader take approximately one minute to start when I type ‘go 0xff840000’ at the debug prompt?
Resolution: Coldfire card engines with LogicLoader version 1.6 or earlier need to be upgraded to a newer version of LogicLoader .  The older versions of LogicLoader perform a memory
(more...)
Do Logic Model Numbers follow a pattern or contain information about the product?
Yes, our model numbers contain encoded information. Please refer to this document for updated information on Logic's Model Numbering scheme. Downloads Available
There seems to be redundant pins used for two signals on the PXA270-10 card engine: uP_UARTC_RX is on both J1B - pins B31 and B47 uP_UARTC_TX is on both J1B - pins B30 and B46  Is there a difference between the two signals that I am missing? And which ones should I be sending to a level translator for normal RS232 protocol of UARTC?
This was done on purpose to meet our standard Card Engine pinout. IRDA signals typically come off on B30, B31. UARTC signals typically come off of B46, B47. For this processor, the
(more...)
Why is my display not supported in LogicLoader 2.0.2 for the PXA270-10 card engine?  How can I work around this?
The release of LogicLoader 2.0.2 and earlier did not include display modes for several of our display kits. (12.1", 3.5", 5.7") To see the supported modes, use: losh> help video-open
(more...)
How do I update the CPLD on my card engine in LogicLoader?
Please follow these instructions to update the CPLD on your board. 1) In LogicLoader ( version 1.4.x or later) type 'update' at the losh prompt 2) Go to "Send File" in
(more...)
How do I create an account on the Technical Discussion Group?
You can gain access to the Technical Discussion Group by creating an account at the following link: (more...)
How can I build my Windows CE 5.0 image to burn to flash memory on the card engine?
Building a flash or relocation OS Image The default behavior of the LoCE BSP is to build Windows CE images which are linked to be downloaded and run directly from the Card Engine’s
(more...)
Is Linux available for the LH75924-10 card engine?
Linux now available through Third Party for the LH79524-10 card engine A Linux BSP is now available through a third party developer. The BSP is in early development stages and will be
(more...)
Why can't I download the design files ( BOM. Schematics, Layout ) for my Renesas card engine?
This is per an agreement with Renesas. If you would like more information on getting hardware design files for Renesas card engines please contact product sales for more information. product.sales@logicpd.com
When I try to build the sample application I get the following message: "The procedure entry point _impure_ptr could not be located in the dynamic link library cygwin1.dll." How can I fix this?
You will need to go to Cygwin's website and click the "Install or Update Now" link on the front page. A direct link to this is ( http://cygwin.com/setup.exe ). Once you have
(more...)
Where can I download schematics for my Zoom SDK Application Board?
The schematics for the Zoom SDK Application Board can be found by logging into your account and clicking on the "All Downloads" link under the category entitled "Zoom SDK Baseboard" under Registered Products.
Question: Is the Coldfire Fire Engine functional without a programmed CPLD?
Answer: Yes the Coldfire Processor is fully functional but many of the peripherals and features of the Fire Engine SOM itself are not accessible without a programmed CPLD. If you're
(more...)
Question: How do I stop LogicLoader from automatically running the commands stored in the serial eeprom so I can boot LogicLoader normally?
Resolution: 1) Open your TeraTerm window 2) Hold down the 'q' key 3) Power on your kit
Do you have any documentation available on using GPIO on the LH7A00 or LH7A404 card engine?
Yes, there is a white paper posted to the downloads page entitled "LH7A400-10 GPIO Usage". While this was originally created for the LH7A400-10 card engine this paper is also useful for
(more...)
How can I restore LogicLoader to my kit? Is there a way to reprogram flash using an ARM Multi-ICE JTAG?
Yes there is an application note available called "Restoring a Corrupt Bolo/Lolo with an ARM Multi-ICE" It details a step by step process for restoring bolo/lolo to the card engine with
(more...)
The LCD-3.5-QVGA-10 module does not have AD-TFT—TFT timing ASIC required for microprocessors with support for only TFT and not AD-TFT.  I am not sure what the timing ASIC does can you provide an explanation?
The LCD-3.5-QVGA-10 does not have the timing ASIC from Sharp.  This ASIC chip is needed for LCD controllers that do not support Advanced TFT (ADTFT, or HRTFT) interfaces.  Sharp
(more...)
Question: Can you tell me how I'm supposed to stop the processor from booting after a reset with my JTAG? Is my the option to fake a reset by jumping to address 0?  From the shematics, it appears the JTAG nSRST and nTRST signals are tied together on pin J1C-28 of the Zoom LH7A404-11 Card Engine.
  Resolution: The LH7A404-11 only brings a single ‘reset’ line out, so we have tied the signals MSTR_nRST and uP_nTRST together. The core may take up to 2 seconds to
(more...)
Question: How can I get access to Logic's Windows CE Binary BSP?
Answer: In order to gain access to Logic's Windows CE Binary BSP Components you will need to download and sign the BSP License agreement first. Logic provides the BSP free of charge for
(more...)
Question: Where can I find information about connecting to Visual Studio .NET over Activesync with my kit?
Answer: AN 280 Connecting Visual Studio .NET to the LH7A400-10.  While originally written for the LH7A400 card engine this document provides relevant information on
(more...)
Question: Can I use NAND flash instead of NOR flash on the LH7A404 card engine? 
Answer: It is possible to use NAND with the LH7A404 processor, but the current state of the card engine will not support it as is. The card engine has the interface on it but is not
(more...)
Problem: When I try to boot my kit with one of the Windows CE Sample Images that Logic provides nothing happens after the debug messages I see in TeraTerm.
Possible Resolution: All of Logic's Sample NK.BINs use HIVE to store the registry on the Compact Flash card on the SDK.  If a CF card is not present in the slot on the SDK the image
(more...)
Question: Does TFTP in LogicLoader have support for error detection?
Answer: Yes, TFTP will do a CRC on each packet and report the error (or hang) if a packet never shows up. It will insist that the packets show up in order otherwise it will fail.
Question: I see the following output when I launch my Windows CE image in LogicLoader, what does this mean? PXA270_UART: Resource conflict! FFUART in use for debug serial output. PXA270_UART: FFUART will not be accessible.
Answer: These messages indicate that you are using the parameter "dbg_serial:PXA270_FFUART" in your bootstring that is used to launch the Windows CE image in LogicLoader. Because this
(more...)
Question: Do you have an example source that will show me how to build my application to be stored in flash memory?
Answer: Yes, Logic has a small sample application that can be built for both RAM and flash memory.  You can find it under the Sample Application category on the product downloads page.
Question: How can I use external devices on an external Chip Select?
Answer: For those also looking to use an external device like in memory area 1, you will want to remember that LogicLoader does not map all physical memory. You must use the 'remap'
(more...)
Problem: LogicLoader no longer recognizes my CompactFlash memory card.  What could be the issue?
Resolution: LogicLoader requires a CompactFlash card to be formatted with a primary partition. Formatting the card from within Windows CE may create an extended partition, thereby making
(more...)
Problem: I've built my Windows CE Image and it boots but when I try to connect over Activesync nothing happens?
Resolution: While the USB Function driver is a BUS only driver, we include USB Client registry entries to provide a place to define what type of USB Function Client the device will be
(more...)
Question: Is CAN supported by default in Logic's Linux BSP for Coldfire?
Answer: CAN will not be supported by default in the Linux BSP so a custom driver would need to be ported or developed to interface to CAN. If you require CAN support for
(more...)
Question: How do I find the part number and serial number on my kit?
Answer: Please refer to the link below: https://www.logicpd.com/auth/serial_no.php  
Question: Does Logic Support PC104 on the Coldfire Fire Engine?  Does PC104 Work?
Answer: While the PC104 interface on the Coldfire Development Kit baseboard has never been fully qualified with any PC104 devices, it is available for customers to experiment
(more...)
Question: How do I obtain a CD Key for my evaluation copy of Microsoft Windows CE 5.0 Platform Builder?
Answer: You must register with Microsoft to obtain this CD Key at the following link: https://www.interactservices.com/WinEmRegistration/ProdRegister.asp
Question: I've built my Windows CE image with the PCMCIA driver but it does not work.  Is there somethign that can be done to fix this?
Answer: The script commands below will need to be run with LogicLoader version 1.4.4 or later prior to booting your Windows CE image.  These commands should be placed in a text file
(more...)
Question: Can I use my LH7A404-11 card engine's touch screen to wake my system up from Standby/Suspend power state?
Answer: The LH7A404 SOC Touch/ADC interface does not allow a touch screen to become a wakeup source.  We suggest that you use Logic's Power Button driver to control your systems power state.
Question: I want to debug over KITL on the PXA270 card engine. What should I put in my bootstring?
Answer: Below is an example bootscript and a description of the parameters: exec
(more...)
Question: Why can I not connect to Microsoft Visual Studio over Activesync when I'm running Windows CE 5.0?
Answer: It was found that if you do not have the parameter "kitl:true" in your Windows CE bootstring you will be unable to connect over Activesync in Microsoft Visual Studio in versions
(more...)
Question: Where can I get a replacement Fire Engine with MCF qualified silicon due to the board having early PCF( non working USB device) ?
Answer: You can contact Freescale for more information on the replacement process that they have put in place at the following link: (more...)
Question: Is there a Bluetooth driver included in Logic's Windows CE 5.0 BSP?
Question: Logic does not have an off the shelf Bluetooth driver available. Logic has software design services that would be able to work with you for a solution in Windows CE 5.0 if
(more...)
I can't open my display in LogicLoader using the video-open and draw-test command. What could be the problem?
On the underside of the card engine there are two 80 pin connectors that a variety of signals pass through. If this command isn't working properly it is likely that these are not
(more...)
I can't mount my CompactFlash card in LogicLoader using the mount command. What could be the problem?
On the underside of the card engine there are two 80 pin connectors that a variety of signals pass through. If this command isn't working properly it is likely that these are not
(more...)
I can't write to flash memmory using my JTAG. What could be the problem?
On the underside of the card engine there are two 80 pin connectors that a variety of signals pass through including the flash write enable bit. If this isn't working properly it is
(more...)
Question: Is the CF slot hot swappable in Windows CE?
Answer: The CF slot on the SDK is memory mode only and is not hot swappable.
Question: Where can I find a memory map for the SOM?
Answer: This will be found on the product downloads page, once you have logged in you will see the downloads page link for your specific product here: (more...)
Question: Where can I find the BOM, layout and schematics for my SDK Application Board?
Answer: SDK Application Board design files are available on the website. You'll need to register your kit here first in order to access them: (more...)
Question: Do you have a sample Windows CE driver(with source code) for working with GPIO?
Answer: The example Foo driver should help along these lines: http://www.logicpd.com/downloads/archives/1475/lpd_LOCE_FOO_tag_50_1_3_0.zip  
Question: I have a script that needs to run in both LoLo 1.x and 2.x that uses the "scr-setparam" command in 1.x but uses the "video-open" command with a custom screen setting in 2.x. The commands each work in the proper version of LoLo, but when I try to use the same script with both versions of LoLo I get a parser error on the scr-setparam command. Is there any way to avoid the parser error?  
Answer: Yes, use quotes around the x and y arguments as shown below: losh> scr-setparam 11 "y=240" "x=320"
Does LogicLoader support using RLE encoded bitmap images?
No, LogicLoader does not support RLE encoded bitmaps.  Only uncompressed bitmap formats are supported. Search terms: supported bitmap compression RLE format bitmap format  
Question: Why am I having trouble getting my CompactFlash memory card to work with my MCF5329-10 card engine?
Issue: This issue is present in MCF5329 silicon part numbers MCF5329CVM240 and earlier.  On the MCF5329 processor, the only mechanism to control the flexbus to the CompactFlash bus
(more...)
Question: My MCF5487x/8x Fire Engine is locking up or resetting itself. What could be the cause of this?
Answer: If you probe an area of SDRAM memory space that does not have memory populated, you may experience lock up issues occasionally. It has been found by Freescale that the SDRAMC
(more...)
Question: Are Logic's kits supported by IAR tools and compilers?
Answer: IAR has added support that is specific to a variety of Logic's Zoom SDK.  For a listing of supported products please refer to the following link: (more...)
I can't get the sample application to build in Cygwin? What's the problem?
You will need to go to Cygwin's website and click the "Install or Update Now" link on the front page. A direct link to this is ( http://cygwin.com/setup.exe ). Once you have downloaded
(more...)
What procedure should be used to restore LogicLoader to my card engine using an Abatron BDI 2000 JTAG debugger?
1)   Make sure the BDI2000 has the right firmware.  The BDI2000 will display what CPU platform it is programmed for when you telnet to the BDI2000.  It may scroll of
(more...)
Question: Can I use my ARM Multi-ICE JTAG for ARM7/9 for development with the Freescale ARM11 i.mx31?
Answer: No.  For ARM 11 and later cores, the RealviewICE and RVDS development suite is required.  An Abatron BDI 2000 is also compatible.
Question: How can I use the I2C interface on the MCF5329 Fire Engine KIT? It is not working currently.
Answer: The I2C interface is muxed with the CAN interface.  You will need to remove U14 on the baseboard so it does not create contention. It will also be necessary to add pullups
(more...)
Question: Where can I find out what kind of licensing group my Windows CE image will fall under from Microsoft?
Answer: You can find this tool at the following link: (more...)
Question: There seems to be delay of over 2 milliseconds between Rx data on the wire and my application actually reading it through ReadFile(). Why is reading with the PXA270 UART driver slower than expected at times?
Downloads Available Answer: When the bytes received by the PXA270 Windows CE UART driver don't meet or exceed the watermark level, a four byte time delay (2.1 mS at 19.2k baud )
(more...)
Problem: The install of eMbedded VC++ crashed with an “out of memory – close some applications” message.
Answer: This is because eVC++ is trying to use a top-level directory, C:\Windows CE Tools, which does exist.  Once this directory was created, the install will complete correctly.
Question: How can I use the PCI bus at 33 mhz instead of the 66mhz which it is defaulted to on the AMD Geode LX SOM-ETX?
Answer: The bus defaults to 66MHz always, if a PCI card in put into the slot that is a 33MHz card the entire PCI bus will be dropped down to 33MHz. The async bridge
(more...)
Question: Why there are no series resistors on all of the signals to the DDR memory on the IMX31 kit?
Answer: The IMX31 kit excludes the series resistors on the DDR interface for these reasons: - Freescale testing on the IMX31 ADS kit found that series resistors provided little to no
(more...)
i.MX31 Early Release Known Issues
Issues with and changes to i.MX31 early release hardware have been captured in Product Change Notification (PCN) documents. A PCN is available for the i.MX31 SOM-LV module and can be
(more...)
Are there any known issues with USB Host on the ColdFire 5475 or 5485?
The M548x product line no longer supports USB Host via the Philips PCI part, however, the M547x product line still supports USB Host. The original specification for the Philips ISP1561
(more...)
Question: I can't get Activesync to work in my Windows CE image that I built for the PXA270 card engine.  What components do I need to make sure are added?  
Answer: To enable USB ActiveSync functionality the following must be enabled:    * Catalog Item(s):      ".\Shell and User Interface\User
(more...)
Question: Why is my 12.1" display not supported in LogicLoader 2.3.1 for the i.MX31-10 SOM?  How can I work around this?
Answer: The release of LogicLoader 2.3.1 did not include display modes Logic's 12.1" display kits. To see the supported modes, use: losh> help video-open Until we release a
(more...)
Question: How do I add a YAFFS partition in LogicLoader on my NAND System on Module?
Answer: (Actual size of NAND will vary depending on the SOM that you have, please check the size and available blocks before erasing.) How to add a NAND yaffs partition. (Make sure
(more...)
Why won't my Freescale ColdFire M54xx Fire Engine boot into LogicLoader versions prior to 2.0.6?
The same issues with probing an area of SDRAM that can cause the Fire Engine to lock up can also cause the Fire Engine to not boot into LogicLoader or only boot into LogicLoader
(more...)
Can I use nested 'if' statements in LogicLoader?
Nested 'if' statements are supported in LogicLoader versions 2.3.0 and later. The following is an example of a nested 'if' statment in use: losh> if (1)echo "moose"elseecho
(more...)
What is the latest version of LogicLoader available for my SOM?
The latest version of LogicLoader is always marked by (current) on the downloads page. To see all available versions, click on the (+) next to the file name. The version marked (current) is the latest LogicLoader release for your SOM.
Question: When I try to build the sample application using Cygwin, I get a "command not found" return. Why does the build.sh command not seem to work?
Answer: The build.sh file must use Unix end of line terminations. Change the line endings to Unix by using "dos2unix" preceeding the build.sh command. For example: (more...)
Question: I have a widescreen or landscape display and cannot see all of the dialog boxes. For example, when I try to change the desktop properties, I cannot see the bottom part of the dialog box. How can I resolve this?
Answer: The images we provide on the web do not properly display Windows dialog boxes for landscape and widescreen PSP-style 480x272 resolution displays. The web images use the Quarter
(more...)
Question: Why can I only access 64MB of RAM on my i.MX31 LITEKIT when using Logic's WinCE BSP instead of the full 128MB?
Answer: The current WinCE 5.0 SOM Base BSP defaults to 64MB of total RAM. Future releases of the kernel component will auto-detect the extra chunk of 64MB of RAM. Until that time, you
(more...)
Question: What WinCE Drivers are available for the i.MX31-10 SOM-LV?
Answer: The i.MX31-10 SOM-LV has the following Windows CE BSP Components currently available. WinCE 5.0 SOM Base BSP WinCE 5.0 Kernel for the i.MX31-10 SOM WinCE 5.0 i.MX31-10
(more...)
Question: What version of LogicLoader should I use on my i.MX31 SOM-LV?
Answer: The most recent version of LogicLoader 2.4.0 should be used for all Pilot and Production level hardware, as listed in i.MX31
(
more...)
Question: What process should I use to update LogicLoader if I have a PXA270 NAND Card Engine?
Answer: The process for updating LogicLoader on a NAND-based PXA270 Card Engine differs from other Card Engines because of the NAND Loader (NoLo). First, use the 'update' command to
(more...)
Question: How can I tell if my PXA270 Card Engine is a NAND or NOR version?
Answer: Two methods can be used to determine which variety of PXA270 Card Engine you have. 1. Looking at the top side of the Card Engine with the SODIMM connector oriented down, the
(more...)
Question: How will the NXP acquisition of the Sharp MCU product line affect Logic's line of BlueStreak based SOMs?
Answer: Logic Product Development is pleased to communicate that NXP Semiconductors, the independent company founded by Philips, has announced its acquisition of the BlueStreak™
(more...)
Question: When I try to connect to my i.MX31 LITEKIT with ActiveSync over USB, it doesn't connect. Everything else seems to be working properly. What is the proper procedure for connecting with ActiveSync to the i.MX31 LITEKIT?
Answer: The i.MX31 LITEKIT uses the USB On-the-Go (OTG) port for ActiveSync connection. Double check the Connection Diagram in the i.MX LITEKIT QuickStart Guide to make sure the cable is connected to the USB OTG mini-AB port.
Question: Why is there a grey bar or band at the top of my C# program? It does not seem to appear on any platform except Logic's.
Answer: This is a VC2005 issue. When the wizard creates a new C# project for device, it automatically sets the Form property called Menu to “mainMenu1”. To remove the grey bar, set
(more...)
Question: I am trying to load an image in NAND using LogicLoader and I am using YAFFS. When I execute the burn command it gives me the following error: error: burn: image does not fit in flash error: burn: image does not fit in flash
Answer: You do not use the load/burn command combination to put something into YAFFS. load unpacks a file into a RAM buffer or its execution space. The
(more...)
Question: Why does my MPC8360 Development Kit boot to the functional test client instead of the U-Boot bootloader?
Answer: Some MPC8360E-RDK Pilot Development Kits did not have their memory updated in the final step of production. Because of this, a functional test client is still loaded into the
(more...)
Question: Where can I find a tool to format my SD card so I can use it to boot my OMAP35x Development Kit into LogicLoader?
Answer: The HP USB Formatting Tool version 2.0.6 appears to be the best tool for formatting an SD card so it can be used to boot the OMAP35x Development Kit into LogicLoader.
(more...)

191 FAQs in search.