We only have line-out, no amplifier.
In other projects we used LM4880 and LM4861 as amplifiers.
Do not power the amplifiers with the 3.3V used for the PicoMOD, else you will have noise.
It is crucial to have a clean power supply and to route the analog signals away from all other signals and power supplies.
We don't have noise on line-out.
What are your mixer settings?
Best practice is to set the mixers in the codec to maximum level and adjust the amplifier to the desired volume.
Also the sound files should have a sufficient level.
This gives best results.
The NetDCU14 has no pull-up on this pin, this is wrong in the documentation.
NDCUCFG and debug output are on the same COM port.
You can enable/disable the debug output in EBoot with 'O'
in NDCUCFG you can do iot with 'serial debug on' and 'serial debug off'
The partition for the kernel is too small, you have to change it.
Press 'P' in EBoot, then set size for OS-Image larger than kernel size (e.g. for XIPNKPC4_CORE_CF2_121029.bin set it to at least 20).
I would set it to 25 or 32 if you don't need the space in the FFSDISK, so you can install lager images without repartitioning the flash.
Just press Enter to set the other values to default.
Wait until the flash is partitioned and start the download again.
To change to Windows CE you need to boot into nboot. To do this you need to press 's' in DCUTermi serial connection and power the board.
Then press 'E' to erase the NAND Flash.
Press 'd' to download EBoot. ('Transmit Binary File ...' in DCUTermi).
Then save it with 'f' and reboot.
Now you must enter the MAC address (the serial number of the PicoCOM, starts with 000551). It is on a sticker on the PicoCOM.
If only 6 digits are on the sticker (instead of 12) start with 000551 and add the other digits.
Press 'du' to start the USB download. Load the kernel file with NetDCUUsbloader and transmit it to the PicoCOM.
After the flash is formatted and the kernel is written to the flash you have a PicoCOM with WindowsCE.
Please see attached document für troubleshooting the USB connection on the NetDCU14.
The LVDS version of the PicoMOD7A has no TTL display interface.
These pins are used for HDMI and camera.
Use the LVDS output on the side for your display.
please install lastest NBoot, EBoot and kernel.
Please see the attached PDF for USB troubleshooting.
The only voltage inputs are NetDCU14 J1 pins 19/21/22/23 (VCFL/+5V/+5V/VBAT).
On older NetDCUs only J1 is for the power supply.
Other connectors never were meant for power supply.
Is USB device not working at all (error message when connecting) or is just Active Sync not working?
If the NetDCU14 is detected (USB Plug with green check mark symbol is shown in taskbar,Microsoft USB Sync displayed in Device Manager, NetDCUUSBLoader works) then you must delete the Microsoft USB Sync device in the Device Manager and connect the NetDCU14 again.
Then it should work.
If the NetDCU14 is not detected at all, then check your baseboard for for USB compliant routing.
Also check if pin 1 of the USB connector is connected to NetDCU14 J7 pin 25. This connection is needed for proper operation.
NetDCU14 uses USB High Speed, so the USB lines must be routed according to the USB High Speed routing guidelines.
Also pin 1 (VBUS) of the USD device connector must be connected to NetDCU14 J7 pin 25 (USBD Detect).
The adapter fits to our NetDCU style display connector and was designed before there were PicoMOD and PicoCOM, so it has the NetDCU prefix.
If you buy the adapter you also get the schematic.
There are two different LVDS adapters, one for 6bit LVDS displays and one for 8bit LVDS displays.
You can give us the name of the display so we can have a look on the datasheet to select the right one.
Please connect the signals from the PicoCOM directly to the LVDS chip, do not use the AHC245 buffers used on the starterkit.
Interfacing the PicoCOM to a LVDS display is no problem.
What resolution do you have? 640x480 has a 25MHz clock.
Please check the LVDS transmitter datasheet for the minimum allowed frequency.
Please send the Wireshark dump file with the PAUSE frames and the traffic to/from the PicoMOD.
Please remove all unnecessary traffic.
Please send a small sample project so we can reproduce the problem here.
A PAUSE frame sent means than someone is sending packets too fast and another device is telling to stop transmission for some time.
Quanta 65535 means a stop for 65535 bit times which corresponds to 33ms for 1GB Ethernet.
See http://homepage.cem.itesm.mx/raulm/pub/mimicry/opodis06.pdf for more information.
Standard setting for Windows Embedded is DHCP enabled.
To change the settings you can either use NDCUCFG as described in the First Steps documentation or you can use the control panel. And don't forget to save the registry.