Quote from "fs-support_MK"
Does the USB connection also not be established when connecting the cable after module has booted up competly?
(1) With PicoCOM4 on my custom-made mainboard neither using USB connection from boot time nor when connecting after boot-up has completed a connection will be established. The device does not appear among the USB devices recognised by the PC.
(2) With PicoCOM2 on the same custom-made mainboard auto-connection via USB always succeeds.
(3) With either PicoCOM2 or PicoCOM4 on a PicoCOM2 F&S starter kit mainboard auto-connection via USB always succeeds.
So the cause of malfunction seems to be located on my mainboard. But what could I check as PicoCOM2 operates normally? Are there different requirements for PicoCOM4?
Quote
Additionally I have seen in your debug output that there occures an exception during bootup. This exceptions occures in video driver (VDE).
- VDE: Version 1.0, ActiveKey = Drivers\Active\08
- PC=c003bb54(k.coredll.dll+0x0001bb54) RA=801562c0(kernel.dll+0x000062c0) SP=d04ae1d0, BVA=ffffffff
Please verify if your power supply is stable. If you are using a laboratory power supply please increase maximum current.
The more detailed exception information is
- [quote]
- VDE: Version 1.0, ActiveKey = Drivers\Active\08
- Exception 'Raised Exception' (-1): Thread-Id=01100002(pth=83e86cd0), Proc-Id=00400002(pprc=810f1308) 'NK.EXE', VM-active=01d20002(pprc=83d1da7c) 'udevice.exe'
- PC=c004fe08(k.coredll.dll+0x0002fe08) RA=801562c0(kernel.dll+0x000062c0) SP=d04ae924, BVA=00000000
- Exception 'Raised Exception' (-1): Thread-Id=01100002(pth=83e86cd0), Proc-Id=00400002(pprc=810f1308) 'NK.EXE', VM-active=01d20002(pprc=83d1da7c) 'udevice.exe'
- PC=c003bb54(k.coredll.dll+0x0001bb54) RA=801562c0(kernel.dll+0x000062c0) SP=d04ae1d0, BVA=ffffffff
This execption occurs when using PicoCOM4 with the starter kit mainboard as well as with my custom-made mainboard.
Quote
Please verify if your power supply is stable. If you are using a laboratory power supply please increase maximum current.
Using a laboratory power supply with the starter kit mainboard, I observe following consumption:
PicoCOM4 125mA @ 5V, 150mA @ 3,3V,
PicoCOM2 250mA @ 5V, 330mA @ 3,3V
Maximum current is never reached.
Using PicoCOM2 I always get the following message on boot-up
- ERROR: OALIoCtlHalGetDeviceInfo: Device doesn't support IOCTL_HAL_GET_DEVICE_INFO::SPI_GETUUID
- Exception 'Raised Exception' (-1): Thread-Id=01210002(pth=81ec5b78), Proc-Id=00400002(pprc=81052308) 'NK.EXE', VM-active=021d0002(pprc=812e4c24) 'udevice.exe'
- PC=c004fd34(k.coredll.dll+0x0002fd34) RA=80130520(kernel.dll+0x00006520) SP=d05ae924, BVA=00000000
- Exception 'Raised Exception' (-1): Thread-Id=01210002(pth=81ec5b78), Proc-Id=00400002(pprc=81052308) 'NK.EXE', VM-active=021d0002(pprc=812e4c24) 'udevice.exe'
So far, I accepted it because the system runs normally. If you could explain a possible cause and solution to this problem, I will be very happy.