5
« Last post by MrPorcine on Today at 07:14:46 PM »
I don't have an answer yet, but this is what I've determined
-With touchscreen-KERNEL in onboot.lst, something is removing /dev/fb0 and reinserting it. There is ~8 seconds before /dev/fb0 reappears. This must be some sort of hardware timeout, no process is going to take that long. I know that /dev/fb0 is present in the early boot stages because I use fbv to write images during early boot. If I boot from power-on, the bootstrap works eventually. If I reboot my app usually doesn't start because it can't find display :0.0.
The edt-ft5X06 module is not happy. Here's a snippit from dmesg: [ 6.504608] edt_ft5x06 10-0038: supply iovcc not found, using dummy regulator
[ 6.551449] input: raspberrypi-ts as /devices/platform/soc/soc:firmware/soc:firmware:touchscreen/input/input7
[ 6.947147] input: 10-0038 generic ft5x06 (79) as /devices/platform/soc/3f205000.i2c/i2c-11/i2c-10/10-0038/input/in
put8
[ 6.955178] snd_bcm2835: module is from the staging directory, the quality is unknown, you have been warned.
[ 6.991278] bcm2835-audio bcm2835-audio: card created with 8 channels
[ 7.116179] /soc/dsi@7e700000: Fixed dependency cycle(s) with /soc/dsi@7e700000/bridge@0
[ 7.116385] /soc/dsi@7e700000/bridge@0: Fixed dependency cycle(s) with /soc/dsi@7e700000
[ 7.161534] Console: switching to colour dummy device 80x25
[ 7.180313] vc4-drm soc:gpu: bound 3f400000.hvs (ops vc4_hvs_ops [vc4])
[ 7.181871] Registered IR keymap rc-cec
[ 7.182141] rc rc0: vc4-hdmi as /devices/platform/soc/3f902000.hdmi/rc/rc0
[ 7.182498] input: vc4-hdmi as /devices/platform/soc/3f902000.hdmi/rc/rc0/input9
[ 8.317478] edt_ft5x06 10-0038: Unable to fetch data, error: -110
[ 8.545320] hwmon hwmon1: Undervoltage detected!
[ 9.377471] edt_ft5x06 10-0038: Unable to fetch data, error: -110
[ 10.397500] edt_ft5x06 10-0038: Unable to fetch data, error: -110
[ 11.014762] lan78xx 1-1.1.1:1.0 eth0: Link is Down
[ 11.043736] EXT4-fs (mmcblk1p2): mounting ext2 file system using the ext4 subsystem
[ 11.044976] EXT4-fs (mmcblk1p2): warning: mounting unchecked fs, running e2fsck is recommended
[ 11.048366] EXT4-fs (mmcblk1p2): mounted filesystem 82bc8d10-3c7c-433c-93ea-da1700e29567 r/w without journal. Quota
mode: none.
[ 11.052678] EXT4-fs (mmcblk1p1): mounting ext2 file system using the ext4 subsystem
[ 11.060145] EXT4-fs (mmcblk1p1): warning: mounting unchecked fs, running e2fsck is recommended
[ 11.062128] EXT4-fs (mmcblk1p1): mounted filesystem a0191bca-2ad0-4489-940d-d5fcaad56f0e r/w without journal. Quota
mode: none.
[ 11.421382] edt_ft5x06 10-0038: Unable to fetch data, error: -110
[ 12.445379] edt_ft5x06 10-0038: Unable to fetch data, error: -110
[ 12.573423] hwmon hwmon1: Voltage normalised
[ 13.469380] edt_ft5x06 10-0038: Unable to fetch data, error: -110
[ 14.085177] lan78xx 1-1.1.1:1.0 eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[ 14.493388] edt_ft5x06 10-0038: Unable to fetch data, error: -110
[ 15.549378] edt_ft5x06 10-0038: Unable to fetch data, error: -110
[ 16.573382] edt_ft5x06 10-0038: Unable to fetch data, error: -110
There are many more "Unable to fetch data" lines in dmesg.
-Without the touchscreen-KERNEL in onboot.lst, bootstrap progresses normally, but no touch driver.