Frequently Asked Questions
1. Why does the DISPLAY object require multiple button presses before it will respond during simulation?
2. Why do my files get corrupted on the SD Card?
3. Why won’t my display load the GUI I just published?
4. How do you add a new logic page to the CANcreate software?
5. How do I move components with wires attached so that they “rubber-band”?
6. How do I re-position multiple graphics on the display?
7. What is the format of sound files the SOUND object plays?
8. How do I install the drivers for the 514UTC or Grid Connect USB to CAN adapters?
9. What is the version of the display firmware?
Why does the DISPLAY object require multiple button presses before it will respond during simulation?
The DISPLAY object needs to get focus before any of the touch inputs would be active. Clicking once on the display object will enable all the touch regions and allow emulation of physically touching the region on the actual hardware.
Why do my files get corrupted on the SD card?
After publishing your design to the SD Card, you must first “Safely Remove Hardware” before removing your USB connection. If the Safely Remove Hardware icon is not visible in your Windows tray, you can access it by clicking on the “Safely Remove…” button in the Publish Design window of CANcreate.
Why won’t my display load the GUI I just published?
In order for the GUI to load on the display hardware it requires an AUTOEXEC.BAT file to be included on the SD card with the published .CSC and image resources. The AUTOEXEC.BAT will have a single line entry calling the name of the published script. When the display is first powered it will read the name of the script to run from the AUTOEXEC.BAT and then show the GUI. If you are unable to find an AUTOEXEC.BAT anywhere on the SD card or publish folders you may need to enable a setting on your PC to show hidden system files. To enable this open the Control Panel then select Folder Options. Click on the middle tab of the window that pops up which should say View. Scroll down to a setting for Hidden Files and Folders and make sure the Show Hidden Files and Folders option is selected. Alternatively you can publish your start up script as START.CSC. If no AUTOEXEC.BAT file is present, the display will attempt to run the START.CSC script file.
How do you add a new logic page to the CANcreate software?
Use Page Up and Page Down to continue adding new pages to the logic design window. Pages will automatically increase and decrease the total page count in the lower right corner unless something is added to the page. Objects do not have to be on the same page as the display elements and can be grouped to organize common functions.
How do I move components with wires attached so that they “rubber-band”?
If you select a wire it will disconnect from any attached components. If you select a wire and component the wire will disconnect and both component and wire can be moved. If only components are selected the wires will “rubber-band” between them.
How do I re-position multiple graphics on the display?
Multiple BITMAP or TOUCH objects can be selected on the logic page and then using the arrow keys will move their relative positions on the display. The pixel co-ordinates of the selected objects will update as the arrow keys are pressed.
What is the file format for the SOUND object?
The SOUND object plays WAV files in the PCM format; 22050Hz, 16-Bit, Mono
How do I install the drivers for the 514UTC or Grid Connect USB to CAN adapters?
Download and install the CANconnect software from the wiki home:
Follow the 514UTC Installation Guide (note the driver is the same for both the Grid Connect and 514UTC adapter):
What is the version of the display firmware?
Each display has two different firmware versions associated with it. One version for the display boot loader which will be displayed if no SD card is present or when a new boot.crc (boot.bin) file is detected and the bootload process is underway. A second version is for the application firmware which is tied to the boot.crc (boot.bin) file. The VERSION object in CANcreate will provide the currently loaded application firmware level and can be used within the design to display the current application firmware version. In general the bootloader will not change unless a critical bug is found that occurs during initialization. The application firmware can be updated in the field by copying over the new boot.bin file to the internal sd card. The application firmware is routinely updated to resolve bugs or incorporate new features into the display.