Home > Support > Knowledge Base

Knowledge Base

All
Configuration: 32 result(s) found
Installation: 22 result(s) found
Hardware: 11 result(s) found
Miscellaneous: 25 result(s) found
Troubleshooting: 30 result(s) found

 

There are 39 search results for ""
What ports are used with the ADDP protocol?
Category: Configuration, Hardware, Installation, Troubleshooting
ADDP uses udp port 2362 and a mulicast ip address of 224.0.5.128. You will need to enable these on your firewall for the ADDP protocol to work for the device discovery utility.
How to install and use Wireshark (Ethereal) for Ethernet Packet Sniffing
Category: Installation, Miscellaneous, Troubleshooting
Wireshark Installation and Usage This document was put together to assist in the installation and usage of an Ethernet packet sniffing utility called Wireshark. To install Wireshark you will need to go to http://www.wireshark.org/download.html ...
Use of content from Digi manuals
Category: Miscellaneous
Content from Digi manuals may be used by our OEM customers in their own documentation subject to the following conditions: Clearly state: "Parts of this manual are used by permission of Digi, Inc." Submit a copy of the...
How do I program my customized firmware or configuration settings to embedded modules for mass production?
Category: Configuration, Hardware, Miscellaneous
Use Expect/Tcl or python scripts to scan serial output and issue appropriate commands (to serial console) to program your firmware.See: http://www.python.org E.g. under Windows use:http://aspn.activestate.com/ASPN/Downloads/ActiveTcl/ And create ...
Building JFFS2 rootfs fails due to mkfs.jffs2 returns non zero exit code (Aborted). E.g.: /usr/local/DigiEL-5.0/scripts/make_images.sh: line 98: 9723 Aborted mkfs.jffs2 ...
Category: Installation, Troubleshooting
This is a bug in the Linux tool mkfs.jffs2 occuring on some processors/Linux distributions. To fix it, install an updated mkfs.jffs2 binary into your toolchain, e.g. into: /usr/local/LxNETES-2.3/arm-elf/bin/mkfs.jffs2 /targets/yourproject/LxNETES-...
Your U-Boot 1.1.3 environment variables are corrupted which prevents your operating system from booting. You want to reset to the default environment variables compiled into U-Boot. NOTE: during this process you will lose the MAC and have to re-program it.
Category: Configuration, Troubleshooting
Artificially create "*** Warning - bad CRC, using default environment" to force U-Boot 1.1.3 to use compiled in default environment instead of contents of EEPROM with the following U-Boot command: # imm 50 500.2 00000500: fb ? 00...
SQlite database locked
Category: Configuration, Troubleshooting
The kernel must be configured with CONFIG_FILE_LOCKING enabled. To do so, in the kernel config go to "File Systems" and there: [ENABLE] Enable POSIX file locking API (FILE_LOCKING)We will enable this by default in Digi Embedded Linux 5.2.
Linux Eclipse IDE does not start up under Ubuntu 9.10 and SuSE 11.2 with xulrunner.
Category: Configuration, Installation, Troubleshooting
root cause: Eclipse 3.4.1 is not compatible with some versions of xulrunner (will be fixed in Eclipse 3.5) If the IDE does start up and you select Help->Welcome you get an SWT error. Also some of the buttons, e.g. in the project wi...
Building U-Boot 1.1.3 from LxNETES-3.2 CD according to README fails
Category: Configuration, Installation, Troubleshooting
Error -./build.sh: 5: declare: not found or gzip: stdin: unexpected end of file Summary build.sh uses ´declare´ which is a bash builtin command. However build.sh starts with: #!/bin/sh and works only if /bin/sh is a link to bash on y...
How do I program my Linux images onto a Digi embedded module?
Category: Configuration, Installation, Miscellaneous
Single (or batch) modules you get for Linux, will only come with a pre-installed unreleased U-Boot intended for quality test purposes at Digi. Be aware this version will change from time to time: so always reprogram with your own customized U-Boot ve...
Application crashes during runtime when booted via TFTP (nfsroot) and root filesystem seems to be incorrect.
Category: Configuration, Troubleshooting
If you do have several Digi Embedded Linux ESP projects, sharing the same nfsroot directory and you run "make install" on them, existing files from the other project will be overwritten, but files added in other projects will not be removed. This can...
How to recompile busybox 1.11.3 with Digi Embedded Linux 4.2 (e.g. enable sendmail)
Category: Configuration, Miscellaneous, Installation
extract the busybox source from the Digi Embedded Linux DVD# mount cdrom# tar xjf $PATHTODVD/toolchain/packages/busybox-1.11.3.tar.bz2 check for any patches Digi has done on busybox# find $PATHTODVD/toolchain -iname \*busybox\*check the output for ...
How to test a serial device connected to a Digi ConnectCore module running Linux
Category: Installation, Miscellaneous, Troubleshooting
Sometimes you need to run a serial terminal program on an embedded device to check from your shell how a connected serial device is answering on characters beeing send to it.Below we describe how to compile the simple Linux terminal program miniterm ...
securing embedded Linux on ConnectCore or Connect ME 9210 module against external access
Category: Configuration, Miscellaneous, Troubleshooting
To disable the telnet daemon, patch your rootfs/etc/inittab and comment the line starting telnet with a "#" With the Digi Embedded Linux ESP create a rootfs project, select configure project, Roofs Configuration->Pre-built applications deselec...
The operating system (Linux, WinCE, or NET+OS) does not boot on a ConnectCore module with NAND flash, but the same images are booting on another module with the same part number.
Category: Hardware, Installation, Miscellaneous, Troubleshooting
During programming of the operating system or filesystem image noticed: # update rootfs ... MtdRewrite: rewrite failed. Maybe this is a bad block. *** ERROR: Write failed at block @ 0x00540000 NAND flash chips can get bad blocks during runt...
3rd serial port not working, 2nd serial port only TX on CC9M2410/40
Category: Configuration, Troubleshooting, Hardware
Serial driver is loaded during linux boot, /dev/ttySAC/[012] are created, but 1 and 2 do not receive and 2 can not transmit anything. 1. Ports A and B both send and receive correctly. First, you must disable the console in any serial port. Secon...
ConnectCore (Wi-) 9M2443: enabling a console on LCD and serial port, does not work like described in section 9.17.4.1 of Digi Embedded Linux 5.2
Category: Configuration, Installation, Miscellaneous, Troubleshooting
Modify U-Boot console variable to be: # setenv console console=ttySAC0,38400 console=tty0 # saveenv modify /etc/inittab: # Start busybox console ::respawn:/bin/cttyhack /bin/sh -l ttyS0::respawn:/bin/sh -l
Synchronize your Digi Connect or ConnectCore module running Digi Embedded Linux with an external time server
Category: Configuration
Digi Embedded Linux 5.2 comes with pre-compiled busybox rdate and Openntpd client/server application to be optionally added to the root file system via configuration checkbox in the Digi ESP. If you want the Linux time to be initially updated du...
java.lang.OutOfMem with Digi Embedded Linux ESP
Category: Configuration, Installation, Troubleshooting
Close the ESP. cd /usr/local/DigiEL-*/digiesp ln digiesp.ini digiesp.bin.ini vi digiesp.bin.ini increase the memory and use a default workspace in your homedir with: -showlocation -vmargs -Xms128m -Xmx256m -Dosgi.instance.a...
Implement IPv6 services with Digi ConnectCore modules (or Digi ConnectME 9210) running Digi Embedded Linux
Category: Configuration, Miscellaneous, Troubleshooting
Status of IPv6 in Digi Embedded Linux 5.2 U-Boot does not support IPv6 and there is no plan to add that support to U-Boot Linux kernel 2.6.28 has already support for IPv6. It is not enabled in the default configuration but customers can enabl...
hotfix or update refuses to install on Digi Linux ESP
Category: Configuration, Installation, Troubleshooting
Digi Embedded Linux has to be installed as non-root user. Only this user should launch the ESP for development or update. The Workspace directory should be outside of the installation directory /usr/local/DigiEL-*/. If an update is failing, try ...
Why do products have an altitude limit?
Category: Hardware, Miscellaneous, Troubleshooting
1 Altitude affects the cooling ability of the device. At higher altitudes, the reduced air pressure reduces the rate at which heat from the device can be dissipated to the surrounding ambient. 2 Products temperature rating assumes use at sea leve...
cttyhack: can't open /dev/ttyS0: No such file or directory
Category: Configuration, Installation, Troubleshooting
On hardware platforms like ConnectCore 9M2443 the serial driver might create device files like /dev/ttySAC*, for NetSilicon processors they might be created as /dev/ttyNS*. Some of the startup scripts refer to the standard UART device file names: ...
How do I change the default I2C bus frequence (speed), e.g. I have a I2C device which can only run at lower speed.
Category: Configuration, Miscellaneous, Troubleshooting
Change it here:   arch/arm/mach-s3c2443/mach-cc9m2443js.c:793 :  .bus_freq = .. for example: a value of 400 * 1000 leads to output: s3c2410-i2c s3c2410-i2c: bus frequency set to 379KHz a value of 200 * 1000 leads to output: s3c2410-i2c ...
How do I write assembly code in .C file of a NET+OS application project ?
Category: Configuration, Hardware, Miscellaneous
Refer inclusion of assembly in gnu C code. Sample Code :- {please note that in the below code snippet, double qoutes are replaced with single quotes (') for search engine optimization} #include <stdio.h> #include <stdlib.h> ...
How do I recompile Digi pre-compiled binaries with different options, with Digi Embedded Linux 5.7 toolchain. Example: wpa_supplicant
Category: Configuration, Installation, Miscellaneous, Troubleshooting
Mount the Digi Embedded Linux 5.7 Live DVD and copy the Digi toolchain patches to a local directory: example package: wpa_supplicant # cp -r /media/DigiEL_LiveDVD/toolchain/del_toolchain/packages/wpa_supplicant/ ~ # chmod -R u+rwX ~/wpa_supplica...
How do I get a user login prompt in Digi Embedded Linux bootup on Connect & ConnectCore devices ?
Category: Configuration, Miscellaneous
DEL with kernel 2.6.35.14 or above will support multiple users on target boards. ie: 5.7, 5.8, 5.9 etc. To get user login prompt in Linux boot follow the below :- Create a DigiEL-Kernel/Rootfs/U-boot Project in Digi ESP for DEL Edit work...
How to recompile Qt with Digi Embedded Linux 5.8
Category: Configuration, Installation, Miscellaneous, Troubleshooting
On a Linux PC where you have installed your Digi Embedded Linux ESP and toolchain, typically under /usr/local/DigiEL-*/ create a local working directory and change into it. E:g. # mkdir ~/DEL58toolchain # cd ~/DEL58toolchain Mount the Digi Emb...
ConnectCore NAND Flash has bad blocks, how to get rid of it?
Category: Configuration, Hardware, Miscellaneous, Troubleshooting, Installation
Bad Blocks are inherent to Nand Flash. Once a block become bad, it is useless forever, you cannot get rid of it. These are maintained in Flash using a Bad Blocks Table(BBT) and bad blocks marking functionality. ->>What is Nand Fla...
How to disable the cursor when displaying a full screen splash image in Linux
Category: Configuration, Troubleshooting, Miscellaneous
to disable the frame buffer console cursor, you can pass the following to the kernel command line via U-Boot: setenv std_bootarg vt.global_cursor_default=0 saveenv You can re-enable it during runtime from Linux command line with: # echo -e ...
How to display a full resolution Linux boot logo
Category: Configuration, Miscellaneous, Troubleshooting
When trying to use your own Linux boot logo (instead of Tux penguin splash) according to Digi ESP instructions 9.14.2.1 to change logo_custom_clut224.ppm, you will notice that higher resolution logos will not be displayed. In order allow higher or...
How to find out the date code and manufacturing location information of Digi Products.
Category: Configuration, Hardware, Installation, Miscellaneous
Depending on the location the units are built effects the orientation, linked below is the date code from USA or Thailand.  The date code is 4 digits, 2 digit year and 2 digit week (YYWW) so in these examples the 26th week of 2012. Thailand M...
uboot tftp transfer is not working on office/work laptop, but works on desktop, why?
Category: Configuration, Hardware, Installation, Troubleshooting
Office laptops usually will have VPN installed. It appears that some VPN Clients will reconfigure MTU value to 1300 bytes, presumably as a requirement of the VPN tunnel or to minimize delays. This means that when using a TFTP server with the opti...
By default Linux kernel logo will be disabled after about 10min. Meaning the screen gets blank. This holds also for custom kernel logos.
Category: Configuration, Miscellaneous, Troubleshooting
In order to keep the logo being displayed, you can pass consoleblank=0 kernel command line during boot (from U-Boot command line prompt): # setenv std_bootarg consoleblank=0; saveenv Or during runtime (e.g. with a script in /etc/init.d) dis...
Understanding MTBF (Mean Time Between Failures)
Category: Hardware, Installation, Miscellaneous
MTBF is defined as the point in time at which 1/e devices on average will still be operational (1/e is approximately 37%) Furthermore, MTBF specifically excludes wear-out factors.  A fan’s MTBF may be dozens of years but it will  i...
How to install multiple releases of Digi Embedded Linux(DEL) together
Category: Configuration, Installation, Miscellaneous, Troubleshooting
Default DEL installation folder is /usr/local/DigiEL-x.y and should not be installed as root. Declarations: Digi Embedded Linux package comes with an Eclipse based IDE 'Digi ESP' .  Digi has tested Digi ESPs on - 5.2 on Kubuntu 8.10 ...
How to work with ADDP device discovery protocol and devices running embedded Linux like ConnectCore, ConnectCard, Digi Connect ME 9210
Category: Configuration, Installation, Miscellaneous, Troubleshooting
In order to be able to search for embedded Linux devices in your local network with the ADDP protocol using broadcasts/multicasts you need to add the "addpd" to your root file system. This can be done in Digi Embedded Linux ESP in a rootfs project j...
Running QT application on DEL modules shows NO output in LCD display
Category: Configuration, Hardware, Troubleshooting
A Qt for Embedded Linux application requires a server application to be running, or to be the server application itself. Any Qt for Embedded Linux application can be the server application by constructing the QApplication object with the QApplication...
Digi Embedded Linux (DEL) graphical project or kernel configuration fails with: make -k xconfig HOSTCXX scripts/kconfig/qconf.o make: ***[xconfig] Error 2
Category: Configuration, Installation, Miscellaneous, Troubleshooting
Sometimes you see more details, e.g.: make -k xconfig   CHECK   qt sed < /usr/local/DigiEL-5.9/scripts/scripts/kconfig/lkc_proto.h > scripts/kconfig/lkc_defs.h 's/P(\([^,]*\),.*/#define \1 (\*\1_p)/'   HOSTCC&n...
Contact a Digi expert and get started today! CONTACT US

Desktop Site