Helpdesk

The Chipsee Team is here to provide answers to all your questions. Whether technical, sales or marketing related, your answer is just a click away.

Documentation

If you need detailed information about Chipsee products, head over to the Documentation section. It covers every aspect of the product.

Knowledge Base

We maintain a list of answers to the most common questions. If your question is not listed already, let us know by using the form below.

Product Selection

Selecting the suitable PC for your project is not always easy. This guide leads you through all the steps in choosing the right product.

Contact us

Please use the form below if you have any questions, suggestions, or need help with the products. Our team will be happy to provide all the information you need.

Chipsee Offices

Chipsee Headquarters
Xinyuan Science Park B406
97 Changping Road, Changping District
Beijing 102206, China
Phone: +86 10-62105170

Chipsee EMEA
Vienna, Austria
Phone: +43 1 4170002

Chipsee Design Service

We offer an easy-to-access branding and customization service even for low volume applications. We make them all, from simple branding of stock products to custom-designed ones. The Industrial Computer as You Wish.

Knowledge Base

Do customers use Chipsee products outdoors?2022-05-13T12:27:59+07:00

Yes. Some of our customers use our products with 500nit for outdoor usage.

Do the products support CoDeSys?2022-05-12T12:26:12+07:00

No.

How do I connect a board by serial?2022-05-12T12:44:41+07:00

You can reference “How_To_Connect_Board_By_Serial.pdf” to set it. The default serial baud rate is 115200 8N1.

How do I enable or disable the bus frequency feature for IMX6Q platform?2022-05-14T04:40:52+07:00

Use the Bus Frequency driver to slow down DDR, AHB, and AXI bus frequency in the SoC when the IPs which need high bus frequency are not working.

In this release, the bus frequency driver is enabled by default. It significantly saves the power consumption in Android early suspend mode (playing audio with the screen off). If you want to enable or disable it, perform the following command in the console:

Disable:

$ echo 0 >
/sys/bus/platform/drivers/imx6_busfreq/busfreq.x/enable

Enable:

$ echo 1 > 
/sys/bus/platform/drivers/imx6_busfreq/busfreq.x/enable

Note that if you use Ethernet, the up operation enables the FEC clock and forces bus frequency to be high. That means you cannot go into low bus mode anymore, regardless of whether the Ethernet cable is plugged or unplugged. Therefore, if you want the system to go into the low bus mode, you must issue

netcfg eth0 down 

to shut down the FEC manually. If you’re going to use FEC again, issue

netcfg eth0 up 

manually. When FEC is shut down with clock gated, the PHY cannot detect your cable in/out events.

How do I fix the MAC address on the NXP platform?2022-05-13T06:57:35+07:00

You can reference “IMX6Q_MAC_Address_User_Guide_V1.1.pdf” to fix the MAC address.

How do I set the networking proxy for WiFi?2022-05-13T07:00:08+07:00

To configure the proxy settings for a WiFi network, do as follows:

  1. Tap and hold a network from the list of added WiFi networks.
  2. Select “Modify Network.”
  3. Choose “Show advanced options.”
  4. If no proxy settings are present in the network, you have to – Tap “None” and select “Manual” from the menu that opens.
  5. Enter the proxy settings provided by the network administrator.
  6. Finally, tap on the Save button.
How many serial ports does the NXP platform product support?2022-05-13T07:06:05+07:00

The NXP platform products support 3 RS485 and 2 RS232 by default.

What are the operating temperature ranges?2022-05-14T04:46:47+07:00

-20℃ ~70℃

Working temperature is determined by the CPU manfuacture.

This CPU datasheet state the working temprature is 0-80 Degree.

So we can only promise the product work temprature is 0~80 Degree.

But according to our experience, it is -20℃ ~70℃ (on the website).

Refer to the relevant product page on our website to check the working temperature.

 

What is the IP standard?2022-05-13T07:10:55+07:00

Front Panel Waterproof IP65.

Which WiFi module does the TI platform support?2022-05-13T07:11:43+07:00

The RTL8723BU is supported.

Can you increase the screen brightness of the products (nit) to about 1000 nit?2022-05-13T07:12:36+07:00

Different LCDs always have different connectors and dimensions. If you want to increase the brightness, please contact us with a Customization Request.

How do I update the system?2022-05-13T07:14:19+07:00

You can use MFGTools in Windows to update the system. Or you can use the prebuilt image packages in Linux System to make one bootable SD card to update the system.

How to develop an application on Chipsee Products? Are there any demos, etc.?2022-06-09T15:23:12+07:00

Our products support Android/Ubuntu/Debian/Linux+Qt systems. You can program your application using Java / C /C++ / Python, such as Android app development or Qt app development. You can find one hardware test demo here.

Can I update a Chipsee industrial-Pi product online?2022-06-09T15:26:01+07:00

Chipsee industrial-Pi devices do not support online upgrades. You should only use our released system. Please do not attempt to update the software on your own, as that can affect the drivers and the product.

We designed our products with extra hardware to support Industrial usage. The added hardware operates with our drivers.

If you want our products to match Raspberry Pi software 100%, we can remove all extra hardware features, such as Capacitive Touch, the RTC, the RS232, RS485, CAN bus, and even the 4G module.

How can I generate a MAC Address on Cortex-A9 IMX6QDL Android OS?2022-06-09T17:30:33+07:00

By default, the Ethernet driver reads the burned-in MAC address. If no MAC address exists in the hardware, the MAC will read all zeros, making the MAC malfunction. The kernel will generate one random MAC address, which you can burn into hardware. You can only burn it once. If you burn it the second time, the result is unpredictable.

Attention: this way of setting it up will fuse the OTP hardware. If you do that again, the result is unknown.

You can use the “echo” command in the console to flash the MAC address in OTP hardware.

Example (Add MAC address: 1e:ed:19:27:1a:b5)

# echo 0x1eed > /sys/fsl_otp/HW_OCOTP_MAC1 // high 16 bits of MAC address

# echo 0x19271ab5 > /sys/fsl_otp/HW_OCOTP_MAC0 // low 32 bits of MAC address

When you’re done, reboot your board. You will find your MAC address is 1e:ed:19:27:1a:b5.

How do I configure the logical display density on an Android system?2022-06-09T15:35:40+07:00

The Android UI framework defines a set of standard logical densities to help the application developers target application resources. Device implementations MUST report one of the following logical Android framework densities:

  • 120 dpi, known as ‘ldpi’
  • 160 dpi, known as ‘mdpi’
  • 213 dpi, known as ‘tvdpi’
  • 240 dpi, known as ‘hdpi’
  • 320 dpi, known as ‘xhdpi’
  • 480 dpi, known as ‘xxhdpi’

Device implementations should define the standard Android framework density that is numerically closest to the physical density of the screen unless that logical density pushes the reported screen size below the minimum supported. To configure the logical display density for the framework, you must define the following line in the init.freescale.rc:

$ setprop ro.sf.lcd_density 160

How do I customize the boot animation on an Android System?2022-06-09T17:29:22+07:00

You can create your own boot animation for your device. The Android platform provides an easy way to replace its default boot animation by putting a bootanimation.zip file into /system/media/. 

On the host, use the ADB to download the bootanimation.zip file into the device.

 

For example:

$ adb root

$ adb disable-verity

$ adb reboot

$ adb root

$ adb push ~/Downloads/bootanimation.zip /mnt/sdcard

$ adb shell

 

On the device, remount the /system to writable, and copy the file:

# mount -o remount -w /system

# busybox cp /mnt/sdcard/bootanimation.zip /system/media/

# mount -o remount -r /system

 

How do I enable and disable security ADB on an Android system?2022-06-09T17:29:51+07:00

The versions later than Android JB 4.2.2 introduce a public-key authentication policy when connecting to a PC host via ADB. This feature keeps the ADB offline until the device and PC pass authentication.

With security ADB enabled, you will need Android SDK Platform-tools on the PC host side higher than revision 16.0.2 to make a valid ADB connection. Otherwise, the PC cannot connect the device over ADB (the status is always offline).

With the latest Platform-tools, the device displays a dialogue to remind you to allow ADB to connect or not when connecting the device with the PC through ADB.

Then, you need to select “OK” to allow the PC to connect your devices. If you select “Cancel,” the ADB connection is rejected. For running the CTS, you need to select “Always allow from this computer. “Otherwise, the device still needs your confirmation during each reboot. To disable it, delete this line or comment as follows:

#setprop ro.adb.secure 1

How to access the USB and TF Card Storage in Android 6.0?2022-06-09T17:30:15+07:00

You can find the External TF card and USB Storage in the/mnt/media_rw directory. 

You can also refer to the demo that explains how to access them here:

https://github.com/leavs/WRFileDemo.git

Check https://github.com/leavs/WRFileDemo.git to learn how to use them.

For the signatures Tools, please download them from the following link:

https://chipsee-tmp.s3.amazonaws.com/Tools/imx6_android6.0_security.zip

How can I generate a MAC Address on Cortex-A9 IMX6QDL Linux System?2022-06-09T17:29:51+07:00

By default, the Ethernet driver reads the burned-in MAC address. If there is no MAC address in the hardware, the MAC will read all zeros, making the MAC malfunction. The kernel will then generate one random MAC address, which we can burn in hardware, but be careful – you can only burn it once. If you burn it the second time, the result is unpredictable.

Attention: this setup option will fuse the OTP hardware. You can do it only once. If you write it the second time, the result is unknown.

You can use the “echo” command in the console to flash the MAC address in the OTP hardware.

 

Example (Add MAC addr: 1e:ed:19:27:1a:b5):

# echo 0x1eed > /sys/fsl_otp/HW_OCOTP_MAC1 // high 16 bits of MAC address

# echo 0x19271ab5 > /sys/fsl_otp/HW_OCOTP_MAC0 // low 32 bits of MAC address

When you’re done, reboot your board. You will find your MAC address is 1e:ed:19:27:1a:b5

How do I disable the beeps of the buzzer when I touch the screen on BBB EXP7 Linux System?2022-06-09T17:29:29+07:00

If you want to disable the beeps of the buzzer when you touch the screen, do the following in the serial debug console:

# echo 0 > /sys/bus/i2c/drivers/ft5x06_ts/2-0038/buzopen

Do Chipsee products support Windows CE?2022-06-09T17:29:08+07:00

Unfortunately, Chipsee products do not support Windows CE.

How do you ship orders?2022-05-18T15:01:59+07:00

We often use  DHL, FEDEX , UPS. We can also choose the express company that you want.

What is the delivery time to Europe/USA/rest of the world?2022-06-09T14:57:59+07:00

The delivery time for Europe is 5-7 days, for North America 7-10 days, and for South America and the rest of the world, it is 10+ days.

Once your order is shipped, you will receive a shipping confirmation email with a tracking number. Please check your spam and/or junk mail folders if you don’t receive this email.

Do you test your products before shipping?2022-05-18T15:03:34+07:00

All the products undergo a 72-hours testing procedure before shipping.

Is there a quantity discount?2022-06-09T15:01:08+07:00

We apply a quantity discount for 3+ units of the same product. The discount is not available for orders placed through the website. To obtain a quality discount, please contact us at sales@chipsee.com

Which payment methods do you accept?2022-06-09T15:02:34+07:00

We accept credit card payments, wallet payments (Stripe or PayPal), and wire transfers.

You can use credit card payments for orders up to $800.

Is the VAT ID required to complete the order? Will I pay VAT?2022-06-10T17:44:01+07:00

In most cases, as an end customer, you should not have to pay VAT. Please check with your customs whether there’s an import fee for products from China.

As a company, it depends on the country where you are located. If the company is based in Europe, the VAT is mandatory.

What should I do if I’m having trouble placing an order?2022-06-09T15:05:03+07:00

You are welcome to contact our sales team using the contact form or call us at the number +86 10-62105170 (for customers in China) or +43 1 4170002 (for the rest of the world). We will assist you with the order.

Can my billing and shipping address be different?2022-06-09T15:06:20+07:00

Yes, they can. You are free to add all the details when placing an order.

Please note that the billing address has to be the address of the person/company paying for the order.

What is the shipping cost and how long is the delivery time?2022-06-09T15:08:07+07:00

The shipping costs vary depending on the weight, destination, and courier service. The shipping costs will be available as soon as you add the products to the cart.

What should I do if a product doesn’t work properly?2022-06-09T15:11:32+07:00

Please get in touch with us through the contact form with a detailed explanation. We will try to resolve the issue online. If not, we will arrange the pick-up. Please do not return the product before contacting us.

Does an OS have an option to change the language?2022-06-10T13:33:34+07:00

Most OS support different languages. It’s easy to change the OS language for Android, but we are not familiar with other OS language settings. You can change the OS language by yourself.

Is Yocto Linux available for all your products?2022-06-10T13:38:20+07:00

Only our Cortex-A9 IMX6QDL and Cortex-A7 IMX6UL products support Yocto Linux and support Chipsee recipes. Please keep in mind that the source code is not free. If you need another library on your Yocto Linux, let us know, and we can help build it in Yocto Project.

Does your system support change screen rotation?2022-06-10T13:40:47+07:00

Change screen rotation is based on the system you are using. The Android and Linux systems based on X11 can support the screen rotation feature. You may also want to know if the touchscreen supports rotation. The Android system supports rotation based on the display, and if you enable the auto-rotation feature. If you use a Linux system, we should modify the touchscreen driver to support it. Please get in touch with us to request the screen rotation enabling.

Transferring the setting from one device to another2022-06-10T13:42:13+07:00

The Android system doesn’t support backup to generate a new prebuilt image package. We can backup system rootfs for Linux systems, make a new prebuilt image package, and then use this prebuilt file flash to all other products.

Can you add a Bootloader boot logo?2022-06-10T13:45:33+07:00

Yes, the method varies with different products, and you can check our online documentation to learn how to do it. If you can’t find the solution, you can contact us for help as some platforms or systems need to recompile the bootloader to customize the logo.

Can you preinstall our OS and Apps?2022-06-10T13:56:21+07:00

The OS must be a Chipsee released system. We can help preinstall your App.

Can customers use their released system on Chipsee Industrial-Pi products?2022-06-10T13:57:52+07:00

Yes, you can find the hardware driver from the following GitHub repo, but the driver is tested on the special kernel, which you can find on its branches. You can also do some modifications to fit your own upgraded kernel. 

https://github.com/Chipsee/industrial-pi

How can I backup whole contents in eMMC on Chipsee Industrial-Pi products?2022-06-10T14:05:22+07:00

There is one way you can backup the whole contents in eMMC to one IMG file. After the backup, you can apply the IMG file to other devices.

Please follow these steps:

  1. Make the eMMC work as a single storage device on a PC. To do that, please refer to the section 3.4 Writing images to the eMMC in the following online document: https://chipsee.com/docs/os-manuals/cortex-a53-raspberry-pi/debian/
  1. Use win32diskimager to read the IMG file from the eMMC on your CM3 or CM4: https://sourceforge.net/projects/win32diskimager/
  1. Use the new IMG file to flash to other devices. Please check the 3.4 Writing images to the eMMC chapter in the online document:

https://chipsee.com/docs/os-manuals/cortex-a53-raspberry-pi/debian/

How can I disable the blank screen feature on Chipsee Industrial-Pi products?2022-06-10T14:07:59+07:00

Please follow the path:

[Home Menu]->Preferences->Raspberry Pi Configuration->Display->Screen Blanking->Disabled

How can I set Static IP on Cortex-A9 IMX6QDL Android8.0 system?2022-06-10T14:10:47+07:00

There is an Ethernet App in the Android8.0 System. You can use it to set static IP.

After that, to make the static IP successfully, issue the following commands in the Terminal App, which you can find in the Android8.0 System.

$ su

#ndc resolver clearnetdns eth0 #ndc resolver setnetdns eth0 “” 8.8.8.8 4.4.4.4

#ip route add default via 192.168.6.1 //192.168.6.1 indicate the gateway, and set it by your condition.

#ip rule add from all lookup main pref 99

How can I disable kernel upgrades on Chipsee Industrial-pi products?2022-06-10T14:17:15+07:00

Please apply the following commands: 

sudo apt-mark hold *linux*raspi

sudo apt-mark hold raspberrypi-kernel

sudo apt-mark hold raspberrypi-bootloader

How do I catch the logs of a 4G module on the Android system?2022-06-10T14:21:19+07:00

Catch the logs of the 4G module by typing the following command in Windows’s CMD tool when the system is booted.

$ adb shell

$ logcat –b radio –v time –f <filename> &

 

The character “&” makes the “logcat” process run in the background.

fetch the log file by using following command,

$ adb pull <filename> <local directory>

How to backup the Linux system for Cortex-A7 IMX6UL products?2022-06-10T14:26:12+07:00

There is one mini system that you can use to make one bootable TF card. You can find it here:

https://chipsee-tmp.s3.amazonaws.com/mksdcardfiles/IMX6UL/7/prebuilt-cs10600u070v1-mini-sd-20190603.tar.gz

Change the boot mode to SD ( 0 0 1 0) on PCB, then boot this mini system. You can use it to compress the rootfs in eMMC. Once you are in the mini system, run the following command:

# mkdir /mnt/rootfs

# mount /dev/mmcblk1p2 /mnt/rootfs // mmcblk1p2 is the second partition of your eMMC

# cd /mnt/rootfs/

# tar zcvf rootfs.tar.gz *

# sync

Once you get the rootfs.tar.gz, copy it to a USB storage or TF card.

# mkdir /mnt/tf

# mount /dev/mmcblk0p2 /mnt/tf

# cp /mnt/rootfs/rootfs.tar.gz /mnt/tf

Use this rootfs.tar.gz to replace the default one in prebuilt-xxx/emmc-flash/emmc/rootfs.tar.gz. (The prebuilt-xxx is our released system package.)

Use the new prebuilt-xxx to make one bootable SD card and use the SD card to flash other boards.

How to backup the Linux system for Cortex-A9 IMX6QDL products?2022-06-10T14:29:09+07:00

There is one mini system that you can use to make one bootable TF card.

https://chipsee-tmp.s3.amazonaws.com/mksdcardfiles/IMX6Q/Tools/prebuilt-imx6qdl-bootfile-update-20220323.tar.gz

 

Use the following commands to make a bootable TF card.

#./mksdcard.sh –device /dev/sde –cpu 6Q –display 1024768 //or other 1024600 1280800. Then, please proceed to check your display resolution. 

Change the boot mode to SD ( 1 0 0 0) on PCB, then boot this mini system. You can use it to compress the rootfs in eMMC.

 

Once you are in the mini system, run the following command:

# mkdir /mnt/rootfs

# mount /dev/mmcblk3p2 /mnt/rootfs // mmcblk3p2 is the second partition of your eMMC

# cd /mnt/rootfs/

# tar jcvf rootfs.tar.bz2 * //or tar zcvf rootfs.tar.gz *, you need check your rootfs format in prebuilt-xxx/emmc-flash/

# sync

 

Once you get the rootfs.tar.bz2/rootfs.tar.gz, copy it to a USB storage or TF card.

# mkdir /mnt/tf

# mount /dev/mmcblk1p2 /mnt/tf

# cp /mnt/rootfs/rootfs.tar.bz2 /mnt/tf // or cp /mnt/rootfs/rootfs.tar.gz /mnt/tf

# sync

 

Use this rootfs.tar.bz2/rootfs.tar.gz to replace the default one in prebuilt-xxx/emmc-flash/emmc/ (The prebuilt-xxx is our released system package.)

Use the new prebuilt-xxx to make one bootable SD card and use the SD card to flash other boards.

Do all your products support a 4G module?2022-06-17T20:47:46+07:00

All of our products larger than 9.7inch support a 4G module but it is not mounted by default. 

The 7” A7 products don’t support a 4G module because there’s not enough space on PCB for it. 

4G module is optional. Different countries use different 4G modules so it is up to you to choose an optional 4G/LTE while ordering. Just check the box and it will be added to your order. If you do not want the board to be delivered with it, you can add it later. What you need to bear in mind is that the 4G module you want to add matches the onboard connector.  

Different 4G modules have different pin definitions.  Besides the hardware compatibility, you will need to port the driver.  You can always contact us in case you need any assistance doing that.

How to use a SIM card?2022-06-17T20:49:13+07:00

If you want to use a sim card slot, then you must have a 4G module added as it enables you to read the SIM card data. SIM tray is placed by default.

Do your products support capacitive touch with tempered glass?2022-06-17T20:50:44+07:00

Most of our products support Capacitive touch with Tempered Glass. Please get in touch to check if your desired product supports it.

Do your products support USB dongle WiFi modules?2022-06-17T20:52:27+07:00

All products can support a USB dongle WiFi module because all products have a USB connector.

Can the default resolution be changed?2022-06-17T20:53:39+07:00

The resolution can’t be changed, but the display can be changed by software. For example, Windows has a menu available that sets the display resolution. As for the hardware, the higher resolution, the better. 

The software can cut down the resolution, but cannot increase it.

BT/WiFi Module2022-06-17T20:59:37+07:00

We have a BT/WiFi module on board, and/or external USB dongle WiFi can be added. 

USB WiFi is only supported on Cortex A7 and Cortex A8 platforms. 

With Cortex A9, there’s one WiFi/BT on board that uses an SDIO port. No USB Wi/Fi module is supported. 

5” A8 products must use a USB port WiFi dongle as there is no space on the PCB to weld a WiFi module. 

All products can support a USB dongle WiFi module because all products have a USB connector. You can add the WiFi/BT module while ordering.

Power adapter2022-06-17T21:01:47+07:00

As there are different connectors for different countries, we don’t ship power adapters. Our products always support a wide range of DC power inputs, and we use standard DC power connectors. You can easily purchase a power adapter in your local market.

For industrial computers, a power adapter is not essential because our products are part of the customers’ machines that always have their own power.

The resolution can’t be changed, but the display can be changed by software. For example, Windows has a menu available that sets the display resolution. As for the hardware, the higher resolution, the better. 

The software can cut down the resolution, but cannot increase it.

Anti-Scratch property2022-06-17T21:04:32+07:00

Products with capacitive touch always have higher anti-scratch properties than the products with resistive touch.

Relays2022-06-17T21:06:03+07:00

Our products have no relays inside, but most of our products have four outputs and four inputs. The output can be used to control the relay.

PLC always uses RS232 or RS485, so all of our products can communicate with a PLC and microcontrollers.

HDMI and VGA port2022-06-17T21:07:15+07:00

Our products have no VGA port. Some of our products have HDMI output, please contact us to check if your desired product has an HDMI output.

Is GPIO mounted by default?2022-06-17T21:11:54+07:00

For 13.3inch or larger A72 products based on RK3399, the GPIO is not mounted by default. If you need the GPIO, please contact us to confirm.

How do I mount a product?2022-06-17T21:13:59+07:00

Please refer to our mounting method page.

Are Chipsee Industrial Pi products compatible with different CM4 modules?2022-06-17T21:15:41+07:00

Our products are compatible with every CM4 module.  

A few of our products, such as AIO-CM4-101, and PPC-CM4-101 support only CM4 with eMMC, but they don’t support CM4 Lite without eMMC.

Do Industrial Pi products come with a CM4 by default?2022-06-17T21:17:02+07:00

All of the Industrial Pi products have a CM4 drop-down on the page that lists the CM4 modules in stock. You can choose a CM4 module while ordering.

CAN controller on Industrial Pi products2022-06-17T21:19:03+07:00

Most of our products based on Raspberry Pi CM module support CAN BUS. The CAN controller we use is MCP2515-I/ST, supported by Raspberry Pi Forum.

Outdoor usage2022-06-17T21:25:48+07:00

The temperature range for outdoor use (e.g. starting at -15°C). Most displays start at 0°C.  

Some of our products can match -20~70°C. 

Can you customize a product?2022-06-17T22:30:21+07:00

If your project requires some special features, different from our standard offer, please contact us using the contact form. We will be happy to make a product that is tailor-made for your project. Please share all the details. The more details we have, the better.

Which features can be modified (without MOQ or with MOQ)?2022-06-17T22:34:06+07:00

MOQ for branding?

You can have a custom case logo, but the color is not possible to customize.

MOQ: 100 pcs 

Custom packaging and documentation 

MOQ: 200 pcs

As a rule, the MOQ for adding a logo to the metal case is 50 pcs. If you want us to add it to PCB, the MOQ is 500 pcs as it requires the PCB redesign.