CFW RoboPro 4.4.3

Community-Firmware (cfw), Selbstbaucontroller (TX-Pi, ftduino, usw.), usw.
Forumsregeln
Bitte beachte die Forumsregeln!
Antworten
Grau
Beiträge: 115
Registriert: 03 Jan 2015, 17:21

CFW RoboPro 4.4.3

Beitrag von Grau » 08 Aug 2018, 18:19

Hallo,
gibt es schon Ergebnisse, ob die CFW ohne Probleme mit dem Update arbeitet?
Gruß Grau

hamlet
Beiträge: 332
Registriert: 12 Jan 2011, 21:41

Re: CFW RoboPro 4.4.3

Beitrag von hamlet » 08 Aug 2018, 19:34

Hallo Grau,
Zumindest die FT-GUI App lief bei mir nicht . Sie startet nicht, bzw. zeigt einen leeres TXT-Display (CFW 0.9.4 und TXT FW 4.4.3)
... und ich komme nicht mehr an das root password ran
Beste Grüße,
Helmut

chehr
Beiträge: 193
Registriert: 07 Apr 2015, 21:07
Wohnort: Friedrichshafen

Re: CFW RoboPro 4.4.3

Beitrag von chehr » 23 Aug 2018, 18:02

Hallo,
mit der TXT firmware 4.4.3.0 läuft die CFW bei mir manchmal und manchmal bleibt sie beim Start hängen.

Hier mit dem FTDI Serial log die Ausgabe:

Erfolgreicher CFW Start

Code: Alles auswählen


.......
Starting DHCP server: OK
Starting launcher: OK


Welcome to FT-txt

FT-txt login: udhcpc: sending discover
udhcpc: sending select for 192.168.178.XX
udhcpc: lease of 192.168.178.XX obtained, lease time 864000
deleting routers
adding dns 192.168.178.1

Das Protokoll vom fehlgeschlagenen Start ist z.B. (kann von Start zu Start unterschiedlich sein). Es hängt wohl am FT-txt Login)

Code: Alles auswählen

......
Starting DHCP server: OK
Starting launcher: OK


Welcome to FT-txt

FT-txt login: [   19.022054] ------------[ cut here ]------------
[   19.032783] WARNING: CPU: 0 PID: 1015 at kernel/sched/core.c:2615 _raw_spin_unlock_irq+0x30/0x5c()
[   19.057060] DEBUG_LOCKS_WARN_ON(val > preempt_count())
[   19.067029] Modules linked in: ctr ccm rfcomm bnep btwilink usb_f_ecm g_ether usb_f_rndis u_ether libcomposite configfs snd_usb_audio snd_hwdep snd_usbmidi_lib snd_rawmidi snd_pcm snd_timer uvcvide                            o snd videobuf2_vmalloc videobuf2_memops soundcore videobuf2_core wl18xx wlcore mac80211 cfg80211 musb_dsps musb_hdrc wlcore_sdio musb_am335x
[   19.132502] CPU: 0 PID: 1015 Comm: crda Tainted: G        W       4.1.37 #2
[   19.146620] Hardware name: Generic AM33XX (Flattened Device Tree)
[   19.157626] [<c00152d4>] (unwind_backtrace) from [<c0012ffc>] (show_stack+0x10/0x14)
[   19.179809] [<c0012ffc>] (show_stack) from [<c003e2e0>] (warn_slowpath_common+0x78/0xb0)
[   19.202111] [<c003e2e0>] (warn_slowpath_common) from [<c003e348>] (warn_slowpath_fmt+0x30/0x40)
[   19.220178] [<c003e348>] (warn_slowpath_fmt) from [<c072c760>] (_raw_spin_unlock_irq+0x30/0x5c)
[   19.242120] [<c072c760>] (_raw_spin_unlock_irq) from [<c0063380>] (finish_task_switch+0x74/0x13c)
[   19.262262] [<c0063380>] (finish_task_switch) from [<c0727588>] (__schedule+0x334/0x96c)
[   19.277894] [<c0727588>] (__schedule) from [<00000000>] (  (null))
[   19.291224] ---[ end trace 1aa0ba14af0ea403 ]---
[   19.307116] Unable to handle kernel NULL pointer dereference at virtual address 00000000
[   19.326969] pgd = cdc44000
[   19.329854] [00000000] *pgd=8db26831, *pte=00000000, *ppte=00000000
[   19.345146] Internal error: Oops: 80000007 [#1] PREEMPT ARM
[   19.351006] Modules linked in: ctr ccm rfcomm bnep btwilink usb_f_ecm g_ether usb_f_rndis u_ether libcomposite configfs snd_usb_audio snd_hwdep snd_usbmidi_lib snd_rawmidi snd_pcm snd_timer uvcvide                            o snd videobuf2_vmalloc videobuf2_memops soundcore videobuf2_core wl18xx wlcore mac80211 cfg80211 musb_dsps musb_hdrc wlcore_sdio musb_am335x
[   19.382566] CPU: 0 PID: 1015 Comm: crda Tainted: G        W       4.1.37 #2
[   19.389871] Hardware name: Generic AM33XX (Flattened Device Tree)
[   19.396267] task: cdf75540 ti: cdf76000 task.ti: cdf76000
[   19.401948] PC is at 0x0
[   19.404627] LR is at preempt_count_sub+0x48/0xd0
[   19.409476] pc : [<00000000>]    lr : [<c0063490>]    psr: 60070113
[   19.409476] sp : cdf77a38  ip : 00000000  fp : 00000000
[   19.421517] r10: 00000000  r9 : 00000000  r8 : cdf77bb0
[   19.426999] r7 : cdf76000  r6 : cdf77b9c  r5 : cdf77ba0  r4 : cdf76000
[   19.433848] r3 : c0baf84c  r2 : 00000000  r1 : 00000000  r0 : 00000000
[   19.440698] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
[   19.448185] Control: 10c5387d  Table: 8dc44019  DAC: 00000015
[   19.454214] Process crda (pid: 1015, stack limit = 0xcdf76210)
[   19.460334] Stack: (0xcdf77a38 to 0xcdf78000)
[   19.464909] 7a20:                                                       60000193 00000000
[   19.473494] 7a40: 00000002 c0078a44 00000001 00000080 00000000 00000236 00000002 0000000c
[   19.482079] 7a60: cdf75540 c13aed14 cdf75af8 00000005 00000078 c0076934 c10320b8 cdf75a80
[   19.490664] 7a80: 0000180d 00000057 00000000 0000000a cdf75540 c13aed14 cdf75ae0 00000004
[   19.499249] 7aa0: 00000060 c0076934 c0b79a4c cdf75a80 00000000 c13aed14 00000002 00000004
[   19.507833] 7ac0: 00000060 c0bafbe0 00000000 00000000 00000000 00000000 60000193 00000000
[   19.516418] 7ae0: 00000000 c0078a44 00000001 00000080 00000000 c0b79a4c 00000000 00000000
[   19.525002] 7b00: 00000002 00000000 60000193 6d85f2d1 cdf77bd4 c0078a44 00000000 00000080
[   19.533586] 7b20: 00000000 c005e14c 00000000 00000265 c0b37cec ffffffff 00000000 00000000
[   19.542172] 7b40: c0bf976c ca826000 ffffffff 00000000 c0bf976c 6d85f2d1 cdf77bd4 c005e1f8
[   19.550756] 7b60: 00000000 00000000 c005e14c c001f44c c0b78980 ca826018 cdf75540 cdf13000
[   19.559342] 7b80: 00000000 cdfa3600 cdf75780 c005e28c 00000000 6d85f2d1 cdf77bd4 c072d7b0
[   19.567927] 7ba0: ffffe000 00000000 60000113 c0bfa6e4 c072bd5c cdf76000 00000000 00000001
[   19.576511] 7bc0: cdf77c68 003d0900 00000000 c0b7ada0 cdf77be4 c0727c00 003d0900 00000000
[   19.585096] 7be0: bf0042bc c072bd7c 003d0900 00000001 00000001 00000001 cdf77bf8 00000000
[   19.593681] 7c00: 00000000 00000000 6dba5aa3 00000004 6d7d51a3 00000004 c0097048 c0b7ae20
[   19.602265] 7c20: 00000000 000003f7 c072bd5c 61647263 00760000 00746f6f 00000000 00000000
[   19.610850] 7c40: 00000000 c0129b94 bf00418c ccf75300 00000018 00000000 cdaf1600 0001fffc
[   19.619435] 7c60: ffff2858 c0095144 000f4240 00000000 ffff2858 bf1fa2a8 00000000 bf1f9de0
[   19.628021] 7c80: 00080000 cdf77cbf 00000000 00000001 cdc4cd80 ccf75300 ccf75698 ccf76300
[   19.636606] 7ca0: bf21332c 0000001f ccf75c60 bf1fc994 00000004 00000000 00000000 0020ea00
[   19.645192] 7cc0: 1fe01fff 0001f000 ccf74318 ccf75300 ccf75358 bf095a44 00000003 bf08e204
[   19.653778] 7ce0: cdc10f80 00000000 00000000 bf1f4004 ccf74000 cdaf1740 bf095a44 bf038544
[   19.662363] 7d00: cdc1090c ccd4fd60 00000000 cdc10880 bf08e204 bf054640 bf08e204 00000000
[   19.670947] 7d20: 00000000 ccd4fd30 ccd4fd38 ccd4fd40 ccd4fd48 ccd4fd50 ccd4fd58 00000000
[   19.679532] 7d40: bf095ca4 bf08e4c4 ccd4fc14 cdf3a040 00000000 00000014 cdc11400 c05c7aa8
[   19.688117] 7d60: bf08ddc8 00000000 00000000 00000013 a88003f7 ccd4fc00 ccd4fc10 ccd4fc14
[   19.696703] 7d80: cdc11400 00000000 00000000 cda40c00 ccd4fc00 cdf3a040 c05c77ec cdf3a040
[   19.705288] 7da0: cdf77dd4 00000000 cdf77f6c c05c6d98 c0bebf0c cdf3a040 00000160 c05c77d8
[   19.713874] 7dc0: cda40c00 ca853400 00000160 c05c6740 cdf3a058 7fffffff 00000000 00000008
[   19.722458] 7de0: 00000000 cdf3a040 00000160 ca853400 00000000 c05c6b90 cdf77e78 cdf77e04
[   19.731043] 7e00: cdf77e54 cdf77e78 00000000 cdaf16c0 00000000 000003f7 00000000 00000000
[   19.739628] 7e20: cdf77e54 cdf77f6c 00000000 00000000 cd7814c0 00000000 cdf77e58 00000000
[   19.748213] 7e40: 00023414 c0588dd4 cdf77f6c c0589bc8 00000000 00000000 cdf77f6c 00000014
[   19.756797] 7e60: 00000000 befffb78 00000000 c0589cc4 00000000 befffbe4 000232e8 00000160
[   19.765382] 7e80: 0000133d 00000001 cdfa3600 00000817 00000000 cdfa3654 cdfa3600 00000817
[   19.773966] 7ea0: 00028014 cdf75540 00000055 cdfa3654 00000000 c00727d4 00000010 00000000
[   19.782550] 7ec0: 00000000 00000000 60000193 6983c8bd cdf77f4c 00000800 00000000 00000000
[   19.791135] 7ee0: 00000000 c0063350 00000000 c0b388fc 00000817 c072d840 00028014 cdf77fb0
[   19.799721] 7f00: 00000018 000001ff b6e4810c c00092b8 cdf77f4c c072c760 00000000 c0063380
[   19.808307] 7f20: 00000001 00000000 c0063350 00000000 00000000 cdf75540 cdf77f68 befffc7c
[   19.816893] 7f40: 00000000 cd7814c0 00000128 c000f664 cdf76000 c058a86c 00000000 00000001
[   19.825478] 7f60: c0baf668 00000000 fffffff7 cdf77eb8 0000000c 00000001 00000000 00000000
[   19.834063] 7f80: cdf77e80 00000000 00000000 00000000 00000000 00000000 000232a8 00023248
[   19.842648] 7fa0: b6e8b000 c000f480 000232a8 00023248 00000000 befffc7c 00000000 00000000
[   19.851233] 7fc0: 000232a8 00023248 b6e8b000 00000128 00023190 00022000 00000006 00023414
[   19.859818] 7fe0: 00000128 befffc20 b6e0eecb b6d917e6 60070030 00000000 00000000 00000000
[   19.868420] Code: bad PC value
[   20.218392] ---[ end trace 1aa0ba14af0ea404 ]---
[   20.225165] udevd[987]: '/sbin/crda' [1015] terminated by signal 11 (Segmentation fault)
udhcpc: sending discover
Die original TXT firmware 4.4.3.0 liefert im Cloud Client folgenes (kompl. log):

Code: Alles auswählen

U-Boot SPL 2013.10 (Jun 02 2018 - 18:42:36)
>>> I2C0 On
Could not probe the EEPROM; something fundamentally wrong on the I2C bus.
Could not get board ID.
>>> setup_dplls vor do_setup_dpll
>>> setup_dplls nach do_setup_dpll
Could not probe the EEPROM; something fundamentally wrong on the I2C bus.
Could not get board ID.
>>> Setting MUX Start
>>> Setting MUX End
Could not probe the EEPROM; something fundamentally wrong on the I2C bus.
Could not get board ID.
>>>TEST LCD-1
LCD-Init_4:
Could not probe the EEPROM; something fundamentally wrong on the I2C bus.
Could not get board ID.
---> MPU 600 VDD 46


U-Boot 2013.10 (Jun 02 2018 - 18:42:36)

I2C:   ready
DRAM:  256 MiB
NAND:  128 MiB
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
Could not probe the EEPROM; something fundamentally wrong on the I2C bus.
Could not get board ID.
Net:   usb_ether

NAND read: device 0 offset 0x700000, size 0x40000
 262144 bytes read: OK
CopyToLcd
LCD Command called
Hit ENTER key to stop autoboot:  0
gpio: pin 97 (gpio 97) value is 0
gpio: pin 98 (gpio 98) value is 0

NAND read: device 0 offset 0x200000, size 0x500000
 5242880 bytes read: OK

NAND read: device 0 offset 0x80000, size 0x40000
 262144 bytes read: OK
Card did not respond to voltage select!
** Bad device mmc 0 **
libfdt fdt_setprop(): FDT_ERR_NOSPACE
## Booting kernel from Legacy Image at 80200000 ...
   Image Name:   Linux-4.1.37
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    4976776 Bytes = 4.7 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 80f00000
   Booting using the fdt blob at 0x80f00000
   Loading Kernel Image ... OK
   Loading Device Tree to 8f308000, end 8f313f25 ... OK

Starting kernel ...

[    1.279922] mtdoops: mtd device (mtddev=name/number) must be supplied
[    1.607404] omap_voltage_late_init: Voltage driver support not added
[    2.883095] devpts: called with bogus options
Starting logging: OK
fbv - The Framebuffer Viewer
/etc/ft-logo.bmp
240 x 320
UIM SYSFS Node Found at /sys/./devices/platform/ocp/ocp:kim/install
Starting uim-sysfs daemon.
Starting thd: OK
Populating /dev using udev: [   14.121701] usb 1-1: 3:1: cannot get freq at ep 0x84
done
Initializing random number generator... done.
Starting system message bus: done
Starting network: Cannot find device "usb0"
Failed to bring up usb0.
udhcpc: SIOCGIFINDEX: No such device
Failed to bring up eth0.
FAIL
Starting dhcpcd...
dev: loaded udev
no interfaces have a carrier
forked to background, child pid 907
Starting ntpd: OK
Starting mosquitto: OK
Starting sshd: OK
Starting DHCP server: FAIL
/etc/init.d/S93-am335x-pm-firmware-load: line 4: can't create /sys/devices/ocp.2/44d00000.wkup_m3/firmware/am335x-pm-firmware.bin/loading: nonexistent directory
/etc/init.d/S93-am335x-pm-firmware-load: line 5: can't create /sys/devices/ocp.2/44d00000.wkup_m3/firmware/am335x-pm-firmware.bin/data: nonexistent directory
/etc/init.d/S93-am335x-pm-firmware-load: line 6: can't create /sys/devices/ocp.2/44d00000.wkup_m3/firmware/am335x-pm-firmware.bin/loading: nonexistent directory
Starting bluetooth NAP...
Starting usb g_ether network...
/sbin/ifdown: interface usb0 not configured
Starting dhcpd...
rm: can't remove '/tmp/dhcp_leases.list': No such file or directory
Internet Systems Consortium DHCP Server 4.3.6
Copyright 2004-2017 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Config file: /etc/dhcp/dhcpd.conf
Database file: /tmp/dhcp_leases.list
PID file: /var/run/dhcpd.pid
Wrote 0 leases to leases file.
Listening on LPF/usb0/00:54:58:54:ff:01/192.168.7.0/30
Sending on   LPF/usb0/00:54:58:54:ff:01/192.168.7.0/30
Listening on LPF/pan0/62:86:f9:69:a8:d1/192.168.9.0/24
Sending on   LPF/pan0/62:86:f9:69:a8:d1/192.168.9.0/24

No subnet declaration for wlan0 (no IPv4 addresses).
** Ignoring requests on wlan0.  If this is not what
   you want, please write a subnet declaration
   in your dhcpd.conf file for the network segment
   to which interface wlan0 is attached. **

Sending on   Socket/fallback/fallback-net
Successfully initialized wpa_supplicant
Could not read interface p2p-dev-wlan0 flags: No such device
sending commands to master dhcpcd process
Starting IIO Server Daemon


FT-txt: ft-txt_8407 /dev/ttyO0

ft-txt_8407 login:

richard.kunze
Administrator
Beiträge: 583
Registriert: 26 Dez 2015, 23:49
Wohnort: Rhein-Main-Gebiet

Re: CFW RoboPro 4.4.3

Beitrag von richard.kunze » 25 Aug 2018, 22:26

chehr hat geschrieben:mit der TXT firmware 4.4.3.0 läuft die CFW bei mir manchmal und manchmal bleibt sie beim Start hängen.
Passiert das wirklich erst seit dem Update der Original-Firmware? Das wundert mich etwas, weil wir in der CFW nichts aus der Original-Firmware verwenden (außer wenn wir die originale GUI starten, aber das passiert nur wenn man das im Launcher anklickt).
chehr hat geschrieben:Das Protokoll vom fehlgeschlagenen Start ist z.B. (kann von Start zu Start unterschiedlich sein). Es hängt wohl am FT-txt Login)
Dem Log nach liegt das Problem bei der Initialisierung des WLAN - genauer gesagt, das Programm "crda" (das konfiguriert die erlaubten Frequenzen für WLAN) stürzt ab. Warum das bei Dir passiert weiss ich allerdings auch nicht. Hast Du irgendwelche Besonderheiten in Deiner WLAN-Konfiguration für die CFW?

Mit dem "FT-txt Login:" hat das nichts zu tun, das ist nur das Login-Prompt auf der seriellen Konsole.

Antworten