Problème Raspberry Pi W 0 - Internal error: Oops: 817 [#1] ARM

Votre Apache se cache, votre Pi gémit, votre SoC fume ? La panne quoi ! C'est ici que vous trouverez sans doute une solution... Sinon du réconfort :)

Modérateurs : Francois, maxty01

Répondre
seb38
Messages : 3
Enregistré le : ven. 5 avr. 2019 16:40

Problème Raspberry Pi W 0 - Internal error: Oops: 817 [#1] ARM

Message par seb38 » ven. 5 avr. 2019 16:57

Bonjour,

J'ai un soucis avec plusieurs raspberry pi zero W utilisés dans un contexte de prototypage.

Pour donner les informations :
- Tous les RPI sont burnés avec Raspbian Stretch Lite - Version:November 2018 et tous référencés Raspberry pi Zero W V1.1
- Les RPIS sont connectés à minima à une camera (via nappe) et un modem 4G en USB.
- du code python tourne sur les RPI en permanence (prise de photos, emission par 4G, lien avec des capteurs en BLE)

Sur des "anciens RPI 0 W" achétés milieu et fin 2018, aucun soucis, certains tournent depuis plusieurs mois avec le code dans problème (camera + modem 4G + capteurs en I2C + gestion de l'alimentation via une carte mère)

Sur les "nouveaux RPI", date code de la carte >= 1848 ; j'ai un soucis de crash dans mon script python, en général entre 10 min et 24h d'utilisation qui semble lié au bluetooth (sachant que je fais une simple lecture du bluetooth dump dans lequel je recherche mon capteur et ce qu'il émet)

Ci dessous le type d''erreur reçu vu sur dmesg :

[ 20.493186] Bluetooth: HCI UART driver ver 2.3
[ 20.493218] Bluetooth: HCI UART protocol H4 registered
[ 20.493224] Bluetooth: HCI UART protocol Three-wire (H5) registered
[ 20.493551] Bluetooth: HCI UART protocol Broadcom registered
[ 21.030249] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 21.030271] brcmfmac: power management disabled
[ 21.254425] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 21.254456] Bluetooth: BNEP filters: protocol multicast
[ 21.254483] Bluetooth: BNEP socket layer initialized
[ 944.806711] Unable to handle kernel paging request at virtual address 0000eb08
[ 944.809357] pgd = d6b50000
[ 944.811394] [0000eb08] *pgd=13e41831, *pte=00000000, *ppte=00000000
[ 944.813619] Internal error: Oops: 817 [#1] ARM
[ 944.815765] Modules linked in: bnep hci_uart btbcm serdev bluetooth ecdh_generic cdc_ether brcmfmac brcmutil cfg80211 rfkill snd_bcm2835(C) snd_pcm snd_timer snd i2c_bcm2835 fixed uio_pdrv_genirq uio sr_mod cdrom sg i2c_dev ip_tables x_tables ipv6
[ 944.826171] CPU: 0 PID: 584 Comm: python3.5 Tainted: G C 4.14.79+ #1159
[ 944.830999] Hardware name: BCM2835
[ 944.833506] task: d4d1b780 task.stack: d4d28000
[ 944.835786] PC is at plist_del+0x4c/0x7c
[ 944.837985] LR is at __unqueue_futex+0x2c/0x48
[ 944.840361] pc : [<c063a6ac>] lr : [<c007f3e4>] psr: 00000013
[ 944.842933] sp : d4d29dc0 ip : 825000e0 fp : d4d29dcc
[ 944.845177] r10: d4d28000 r9 : d4d29e1c r8 : 003eb1a4
[ 944.847340] r7 : 00053c5a r6 : 00000002 r5 : d4d29f70 r4 : d4d29e20
[ 944.849473] r3 : 00053bf6 r2 : ffdce350 r1 : 0000eb04 r0 : 00053bf2
[ 944.852094] Flags: nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
[ 944.854650] Control: 00c5387d Table: 16b50008 DAC: 00000055
[ 944.856847] Process python3.5 (pid: 584, stack limit = 0xd4d28188)
[ 944.858977] Stack: (0xd4d29dc0 to 0xd4d2a000)
[ 944.861065] 9dc0: d4d29ddc d4d29dd0 c007f3e4 c063a66c 00053c56 d4d29de0 c0080160 c007f3c4
[ 944.865449] 9de0: d4d29f70 00000002 00053c5a d4d29e20 d4d29f70 00000002 d4d29ebc 00053c5a
[ 944.869722] 9e00: c007fea4 c0080130 d4d29e1c 00000000 d4d29ea4 d4d29f70 c01688fc d7123900
[ 944.874165] 9e20: d4d29e20 00000000 00000000 00000000 2c18a2b8 159299f6 2c17df68 159299f6
[ 944.878823] 9e40: c006ebc0 c0952660 00000000 00000000 d4d1b780 c007fff4 00000000 00000000
[ 944.883438] 9e60: 00000000 00000000 00000000 00000000 d7123904 003eb000 d7009860 000001a4
[ 944.889237] 9e80: 00000000 00000000 00000000 ffffffff d7009860 00000000 00053c5a 00000002
[ 944.894280] 9ea0: 003eb1a4 00053c5a 00000000 003eb1a4 d4d29f5c d4d29ec0 c00819fc c008002c
[ 944.899708] 9ec0: ffffffff d6eb6770 d46cea30 00000101 00000002 c0158680 00000000 00000000
[ 944.905047] 9ee0: 00000000 d4d29ee8 000a0000 c0158660 d3c3de40 c0178798 d4d29f3c d4d29f08
[ 944.911089] 9f00: c0178798 c006fe88 d4d29f4c d4d29f18 c006fe88 c04f0320 e38fb16a 000731f4
[ 944.916637] 9f20: d3f04000 d4d29f88 b0ffe474 00000009 00000189 00000000 00000009 00000189
[ 944.923171] 9f40: 003eb1a4 00053c5a 00000000 00000000 d4d29fa4 d4d29f60 c0082448 c00818f8
[ 944.928715] 9f60: 00000000 00000000 ffffffff 00000000 2c17df68 159299f6 5ca76477 3a3bf968
[ 944.934486] 9f80: 00000000 ffffffff 003eb1a0 000000f0 c000ff24 d4d28000 00000000 d4d29fa8
[ 944.940136] 9fa0: c000fd80 c0082330 00000000 ffffffff 003eb1a4 00000189 00053c5a b0ffe46c
[ 944.946094] 9fc0: 00000000 ffffffff 003eb1a0 000000f0 00000000 003eb1d0 b0ffe46c 00000000
[ 944.952198] 9fe0: b0ffe3c4 b0ffe3d0 00000000 b6ea3cec 40000010 003eb1a4 00000000 00000000
[ 944.958212] [<c063a6ac>] (plist_del) from [<c007f3e4>] (__unqueue_futex+0x2c/0x48)
[ 944.963870] [<c007f3e4>] (__unqueue_futex) from [<c0080160>] (futex_wait+0x140/0x230)
[ 944.969822] Code: 0502c008 05023004 05801004 e9900006 (e5812004)
[ 944.972969] ---[ end trace 97adc81d80115248 ]---


[ 1864.068052] Internal error: Oops - undefined instruction: 0 [#2] ARM
[ 1864.070741] Modules linked in: bnep hci_uart btbcm serdev bluetooth ecdh_generic cdc_ether brcmfmac brcmutil cfg80211 rfkill snd_bcm2835(C) snd_pcm snd_timer snd i2c_bcm2835 fixed uio_pdrv_genirq uio sr_mod cdrom sg i2c_dev ip_tables x_tables ipv6
[ 1864.079726] CPU: 0 PID: 587 Comm: python3.5 Tainted: G D C 4.14.79+ #1159
[ 1864.083688] Unable to handle kernel paging request at virtual address da8fc024
[ 1864.083692] pgd = d6b50000
[ 1864.083695] [da8fc024] *pgd=00000000
[ 1864.083702] Internal error: Oops: 5 [#3] ARM
[ 1864.083703] Modules linked in: bnep hci_uart btbcm serdev bluetooth ecdh_generic cdc_ether brcmfmac brcmutil cfg80211 rfkill snd_bcm2835(C) snd_pcm snd_timer snd i2c_bcm2835 fixed uio_pdrv_genirq uio sr_mod cdrom sg i2c_dev ip_tables x_tables ipv6
[ 1864.083742] CPU: 0 PID: 587 Comm: python3.5 Tainted: G D C 4.14.79+ #1159
[ 1864.083744] Hardware name: BCM2835
[ 1864.083749] task: d3c029a0 task.stack: d3e86000
[ 1864.083751] PC is at cfb_imageblit+0x42c/0x980
[ 1864.083753] LR is at 0xd9000000
[ 1864.083756] pc : [<c03a80d0>] lr : [<d9000000>] psr: 20000093
[ 1864.083759] sp : d3e87800 ip : 00000000 fp : d3e87854
[ 1864.083761] r10: 00000018 r9 : 00000001 r8 : 00000000
[ 1864.083765] r7 : 00000020 r6 : 00000020 r5 : ff000000 r4 : ffaaaaaa
[ 1864.083768] r3 : da8fc024 r2 : d703f4d0 r1 : 00000a40 r0 : d7290800
[ 1864.083771] Flags: nzCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user
[ 1864.083774] Control: 00c5387d Table: 16b50008 DAC: 00000055
[ 1864.083777] Process python3.5 (pid: 587, stack limit = 0xd3e86188)
[ 1864.083780] Stack: (0xd3e87800 to 0xd3e88000)
[ 1864.083784] 7800: 00000001 00002900 00000a40 da8fc024 00000006 00000030 0000000f 00000000
[ 1864.083788] 7820: d703f4d0 da8fc024 c0465d04 00000000 d703f4d6 d72a0fba 00000000 d7028400
[ 1864.083792] 7840: 00000001 000000ff d3e87864 d3e87858 c03a8ad8 c03a7cb0 d3e8792c d3e87868
[ 1864.083795] 7860: c03a6730 c03a8acc 00000001 00000020 00000001 d9100e20 c040d310 d7028508
[ 1864.083799] 7880: ffffffff d72909a4 ffffffff 00000000 00000200 00000000 00000000 d7290800
[ 1864.083803] 78a0: d72a0fae 00000006 00000006 d3e878b8 c03a6a58 c03a8acc 00000000 00000000
[ 1864.083807] 78c0: 00000010 00000001 00000138 00000170 00000030 00000010 00000007 00000000
[ 1864.083811] 78e0: c067fa01 d703f4d0 d3e8797c d3e878f8 c03a64a8 c03a68e8 c03a6730 c039ffcc
[ 1864.083815] 7900: d3e8792c d7290800 d7028400 00000017 d72a0fae 00000006 c03a64dc 00000007
[ 1864.083819] 7920: d3e8796c d3e87930 c03a02f0 c03a64e8 00000017 00000027 00000007 00000000
[ 1864.083823] 7940: 00000000 d72a0fbc 00000720 00000007 d72a0f16 00000700 00000027 d72a0fae
[ 1864.083826] 7960: d3e879b4 d3e87970 c03a26cc c03a0208 00000027 d3e87980 00000002 d7028400
[ 1864.083831] 7980: 00000017 d72a1004 ffffffff d7028400 00000001 00000000 c0a544e8 c09419e0
[ 1864.083835] 79a0: 00000019 00000005 d3e87a1c d3e879b8 c03a50ec c03a2574 00000052 00000000
[ 1864.083839] 79c0: 00000000 00000000 00000010 0000001a 00000005 d7290800 00000000 c0a564e0
[ 1864.083843] 79e0: d7028400 00000000 00000001 c0a54530 00000509 0000001a 00000001 d7028400
[ 1864.083847] 7a00: 00000005 00000000 00000000 00000000 d3e87a4c d3e87a20 c03dab10 c03a4e7c
[ 1864.083851] 7a20: 00000001 00000007 d3e87a74 d7028400 00000051 00000023 00000051 c09fa063
[ 1864.083855] 7a40: d3e87a74 d3e87a50 c03dabb0 c03daa2c 00000001 00000023 00000051 c09fa063
[ 1864.083859] 7a60: 00000000 d7028400 d3e87abc d3e87a78 c03db73c c03dab28 00000000 0000000f
[ 1864.083863] 7a80: d72a1004 c09fa068 d7028400 00000020 00000006 c099d618 00000000 00000058
[ 1864.083866] 7aa0: 00000000 00000000 00005eac c09d9708 d3e87b14 d3e87ac0 c005f954 c03db4f4
[ 1864.083870] 7ac0: c0059e68 60000093 00000000 00000000 c005fcd0 00000001 60000093 00000000
[ 1864.083875] 7ae0: 00000137 00000000 00000048 00000048 00000000 00000000 00000000 60000093
[ 1864.083879] 7b00: 00000000 00000000 d3e87b54 d3e87b18 c005fcd0 c005f72c c079edcc d3e87bac
[ 1864.083883] 7b20: 00000000 00000136 00000000 d3c02d84 c0943def c07983ac c09d7054 0000024b
[ 1864.083887] 7b40: 00000000 d3c029a0 d3e87b6c d3e87b58 c005ff88 c005fb88 c079edcc d3e87bac
[ 1864.083890] 7b60: d3e87b8c d3e87b70 c0061270 c005ff48 60000093 00000000 00000136 d3c02d84
[ 1864.083896] 7b80: d3e87ba4 d3e87b90 c0060c0c c006122c 00000000 d3e87bac d3e87bf4 d3e87bb8
[ 1864.083899] 7ba0: c0060b3c c0060bec c079edcc c07983ac 00000000 0000024b d3c02d84 c09d7054
[ 1864.083903] 7bc0: c0943dae 00000005 c0943def d3e87d78 c0798e80 c07983ac 00000055 bf000000
[ 1864.083907] 7be0: c0798e80 c0945c38 d3e87c0c d3e87bf8 c0060bb4 c0060ad0 d3e86000 d3e87d78
[ 1864.083911] 7c00: d3e87c7c d3e87c10 c0010804 c0060ba4 d3e87c44 c0953134 d3e87c3c d3e87c28
[ 1864.083915] 7c20: c0060c0c c006122c d3e87c4c d3e87c44 d3e87c7c d3e87c50 c0088290 c0060bec
[ 1864.083919] 7c40: c0799b64 c09fdae0 00000000 00000000 c0060c0c 00294300 c0798e80 00000000
[ 1864.083923] 7c60: 00000000 c09d6ac4 60000093 d3e87d78 d3e87cb4 d3e87c80 c0013ee4 c00107d8
[ 1864.083926] 7c80: 00000000 0000000b c03f324c 00000004 fffffe00 c008024c d3e87d78 00000000
[ 1864.083930] 7ca0: 60000093 d3e86000 d3e87cc4 d3e87cb8 c0014004 c0013d50 d3e87d74 d3e87cc8
[ 1864.083934] 7cc0: c0009160 c0013fe4 00000006 d3e87cd8 00000004 00000000 00000001 c008024c
[ 1864.083938] 7ce0: d3c029d0 d4d18030 d4d18000 d3c3af60 d3e87d2c d3e87d00 c004c538 c063d718
[ 1864.083942] 7d00: c004cb18 c0040b2c 00000000 c00700e0 d3e87d54 d3e87d20 c00700e0 c04f0320
[ 1864.083946] 7d20: f75b44ed 000001b1 d3c029a0 059d4780 000001b2 d701b120 00000001 003eb1a4
[ 1864.083950] 7d40: d3e87e1c c007c988 d3e87d7c d3e87d58 c0080250 20000013 d3e8604c 00000001
[ 1864.083953] 7d60: 00000e00 c064ebe8 d3e87ebc d3e87d78 c064ebe8 c000900c 00000001 d701b120
[ 1864.083958] 7d80: 00000001 00000000 d3e87e20 00000000 00000002 0007b58d 003eb1a4 d3e87e1c
[ 1864.083962] 7da0: d3e86000 d3e87ebc d3e87dd0 d3e87e08 c006ed3c c008024c 20000013 ffffffff
[ 1864.083965] 7dc0: d3e87dec bf000000 c006ed3c c00c5c00 d3e87e20 00000000 00000002 0007b58d
[ 1864.083969] 7de0: d3e87e04 d3e87df0 c006edd0 c006ecb8 00000000 d3e87e20 d3e87ebc d3e87e08
[ 1864.083973] 7e00: c00801e8 c006edbc d3e87e1c 0cccad6c d71b6400 d3e87f70 d3e87e60 d7123900
[ 1864.083977] 7e20: d3e87e20 00000000 00000000 00000000 344812f8 15929acc 34474fa8 15929acc
[ 1864.083981] 7e40: c006ebc0 c0952660 00000000 00000000 d3c029a0 c007fff4 00000064 d3e87e5c
[ 1864.083985] 7e60: d3e87e5c d3e87e64 d3e87e64 d3c029a0 00000000 003eb000 d7009860 000001a4
[ 1864.083989] 7e80: 00000000 00000000 00000000 ffffffff d7009860 00000000 0007b58d 00000002
[ 1864.083993] 7ea0: 003eb1a4 0007b58d 00000000 003eb1a4 d3e87f5c d3e87ec0 c00819fc c008002c
[ 1864.083997] 7ec0: ffffffff 00001000 00000000 00000000 d3e87f4c c015af00 c015ad60 c01631b4
[ 1864.084001] 7ee0: 00001000 c09c5234 00af6a28 c015aee4 00000000 00000001 d4c7c0a8 d3e87ee8
[ 1864.084005] 7f00: 00000001 c006fe88 d3e87f4c d3e87f18 c006fe88 c04f0320 7c74d45e 0001aca8
[ 1864.084008] 7f20: 00000000 d3e87f88 af7be5d4 00000009 00000189 00000000 00000009 00000189
[ 1864.084012] 7f40: 003eb1a4 0007b58d 00000000 00000000 d3e87fa4 d3e87f60 c0082448 c00818f8
[ 1864.084016] 7f60: 00000000 00000000 ffffffff 00000000 34474fa8 15929acc 5ca7680f 0e2579a8
[ 1864.084020] 7f80: 00000000 ffffffff 003eb1a0 000000f0 c000ff24 d3e86000 00000000 d3e87fa8
[ 1864.084024] 7fa0: c000fd80 c0082330 00000000 ffffffff 003eb1a4 00000189 0007b58d af7be5cc
[ 1864.084028] 7fc0: 00000000 ffffffff 003eb1a0 000000f0 00000000 003eb1d0 af7be5cc 00000000
[ 1864.084032] 7fe0: af7be524 af7be530 00000000 b6ea3cec 40000010 003eb1a4 00000000 00000000
[ 1864.084036] [<c03a80d0>] (cfb_imageblit) from [<c03a8ad8>] (bcm2708_fb_imageblit+0x18/0x1c)
[ 1864.084039] [<c03a8ad8>] (bcm2708_fb_imageblit) from [<c03a6730>] (bit_putcs+0x254/0x400)
[ 1864.084043] [<c03a6730>] (bit_putcs) from [<c03a02f0>] (fbcon_putcs+0xf4/0x12c)
[ 1864.084046] [<c03a02f0>] (fbcon_putcs) from [<c03a26cc>] (fbcon_redraw+0x164/0x1c4)
[ 1864.084050] [<c03a26cc>] (fbcon_redraw) from [<c03a50ec>] (fbcon_scroll+0x27c/0xdd0)
[ 1864.084053] [<c03a50ec>] (fbcon_scroll) from [<c03dab10>] (con_scroll+0xf0/0xfc)
[ 1864.084056] [<c03dab10>] (con_scroll) from [<c03dabb0>] (lf+0x94/0x9c)
[ 1864.084060] [<c03dabb0>] (lf) from [<c03db73c>] (vt_console_print+0x254/0x370)
[ 1864.084063] [<c03db73c>] (vt_console_print) from [<c005f954>] (console_unlock+0x234/0x45c)
[ 1864.084067] [<c005f954>] (console_unlock) from [<c005fcd0>] (vprintk_emit+0x154/0x244)
[ 1864.084070] [<c005fcd0>] (vprintk_emit) from [<c005ff88>] (vprintk_default+0x4c/0x7c)
[ 1864.084074] [<c005ff88>] (vprintk_default) from [<c0061270>] (vprintk_func+0x50/0xb8)
[ 1864.084077] [<c0061270>] (vprintk_func) from [<c0060c0c>] (printk+0x30/0x38)
[ 1864.084081] [<c0060c0c>] (printk) from [<c0060b3c>] (dump_stack_print_info+0x78/0xd4)
[ 1864.084086] [<c0060b3c>] (dump_stack_print_info) from [<c0060bb4>] (show_regs_print_info+0x1c/0x44)
[ 1864.084090] [<c0060bb4>] (show_regs_print_info) from [<c0010804>] (__show_regs+0x38/0x200)
[ 1864.084093] [<c0010804>] (__show_regs) from [<c0013ee4>] (die+0x1a0/0x294)
[ 1864.084097] [<c0013ee4>] (die) from [<c0014004>] (arm_notify_die+0x2c/0x64)
[ 1864.084100] [<c0014004>] (arm_notify_die) from [<c0009160>] (do_undefinstr+0x160/0x1bc)
[ 1864.084104] [<c0009160>] (do_undefinstr) from [<c064ebe8>] (__und_svc_finish+0x0/0x38)
[ 1864.084106] Exception stack(0xd3e87d78 to 0xd3e87dc0)
[ 1864.084110] 7d60: 00000001 d701b120
[ 1864.084114] 7d80: 00000001 00000000 d3e87e20 00000000 00000002 0007b58d 003eb1a4 d3e87e1c
[ 1864.084117] 7da0: d3e86000 d3e87ebc d3e87dd0 d3e87e08 c006ed3c c008024c 20000013 ffffffff
[ 1864.084122] [<c064ebe8>] (__und_svc_finish) from [<c008024c>] (futex_wait+0x22c/0x230)
[ 1864.084125] [<c008024c>] (futex_wait) from [<c00819fc>] (do_futex+0x110/0xa38)
[ 1864.084129] [<c00819fc>] (do_futex) from [<c0082448>] (SyS_futex+0x124/0x1a4)
[ 1864.084130] [<c00824
[ 1864.084138] Lost 2 message(s)!

Ce type d'erreur apparaît qqsoit le RPI "nouveau" et me semble +/- lié au bluetooth. Un RPI sans script qui tourne ne pose pas de soucis.
Et le script sur des RPI plus anciens tourne sans aucun problème ! (plusieurs mois et une 10aine de RPI donc plusieurs centaines d'heures sans ce pb)
Je précise que j'ai fait l’essai avec ou sans cartes mère et sur des RPI avec ou sans header soudé et que je rencontre toujours le même soucis.
Je précise aussi que quand je passe la carte SD d'un RPI qui pose soucis dans un "ancien" RPI, plus aucun problème... donc pas la carte SD, même jeu avec les carte mères, modem et caméra.

Le seul dénominateur commun trouvé pour le moment est le RPI 0.

Bref, il semblerait que quelque chose ait bougé soit en soft (Maj du firmware ?) ou en hard (modif d'une version de l'asic BLE/Wifi ? pb sur des mémoires ? )
Sachant qu'entre ceux qui marchent et ceux qui ont ce soucis, le marquage du PCB à changé au dos (emplacement du DC, du copyright, ajout d'informations sur le "anatel" sous le FCC ID et le IC.

Quelqu'un à une idée ? cela me bloque fortement sur des prototypes réalisés pour un usage professionnel.

Est ce déjà arrivé à quelqu'un ?

Merci,

Cordialement,

Sébastien

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: Problème Raspberry Pi W 0 - Internal error: Oops: 817 [#1] ARM

Message par Artemus24 » sam. 6 avr. 2019 12:15

Salut seb38.

Avez-vous mis à jour votre noyau ?

Pouvez-vous reproduire à la demande votre problème ?
Que se passe-t-il si vous allumez et éteignez plusieurs fois de suite votre camera ?

Je n'ai pas la possibilité de tester chez moi car je n'ai pas de camera.
J'ai fait une recherche sur le net sur :

Code : Tout sélectionner

Internal error: Oops: 817 [#1] ARM
Ne sachant pas si c'est exactement le même problème, il existe un bug connu depuis avril 2018.
Il arrive que le problème soit lié à la vitesse de la ram.

@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

seb38
Messages : 3
Enregistré le : ven. 5 avr. 2019 16:40

Re: Problème Raspberry Pi W 0 - Internal error: Oops: 817 [#1] ARM

Message par seb38 » sam. 6 avr. 2019 12:36

Bonjour,

Je n'ai rien touché sur le noyau, que ce soit sur les anciens, comme les nouveaux, d'ailleurs les commandes vcgencmd version et cat /proc/version donnent la même chose quel que soit les anciens/nouveaux.

Le problème est globablement reproductible, sous entendu qu'une carte qui plante, va replanter à nouveau. Par contre je ne peux pas le déclencer à la demande. Je suis en train de faire un essai, ou j'ai desactivé toute la partie bluetooth de mon script voir ce que ça dit (et sur un j'ai fait un apt-remove de tout le bluetooth en plus).

Vraisemblablement, ce n'est pas un soucis lié à la caméra, qui continue parfois de fonctionner encore après le plantage (gérée par un autre thread dans mon python).

Est ce possible d'avoir plus d'infos sur ce bug, effectivement ça laisse à penser à un soucis d'adressage qui pourrait venir d'une vitessse de RAM... et donc d'un paquet de RAM defectueux / dégradé qui aurait été monté...

Edit : Cela dit en y repensant, du coup comment est ce possible que sur des RPI0W achetés et utilisés avant fin 2018, j'ai strictement aucun soucis et qu'ils apparaissent subitement sur des RPI0W achetés début 2019 ?

Edit2: Du coup mon essai sans le bluetooth ne change rien, cela dit c'était juste une lecture d'un hcidump... j'obtiens la même erreur.


Merci pour votre aide,

Cordialement,

Sébastien

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: Problème Raspberry Pi W 0 - Internal error: Oops: 817 [#1] ARM

Message par Artemus24 » sam. 6 avr. 2019 15:10

Salut seb38.
seb38 a écrit :Vraisemblablement, ce n'est pas un soucis lié à la caméra
Je ne pense pas que la caméra soit en cause, mais que le noyau ne sache pas correctement gérer un problème de mémoire (peut-être de débordement).

Dans ce que j'ai pu lire, il est souvent question de l'overclock de la Raspsberry, peut-être à cause de l'augmentation de la chaleur du SOC.
Il serait peut être intéressant de réduire la fréquence de l'horloge.
seb38 a écrit :Edit : Cela dit en y repensant, du coup comment est ce possible que sur des RPI0W achetés et utilisés avant fin 2018, j'ai strictement aucun soucis et qu'ils apparaissent subitement sur des RPI0W achetés début 2019 ?
Il faudrait poser la question à la fondation Raspberry.

En ce qui me concerne, je n'ai pas encore rencontré ce genre de problème.
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

seb38
Messages : 3
Enregistré le : ven. 5 avr. 2019 16:40

Re: Problème Raspberry Pi W 0 - Internal error: Oops: 817 [#1] ARM

Message par seb38 » ven. 12 avr. 2019 12:03

Après pas mal d'essais, le soucis viendrait de la charge du CPU qui provoquerait un problème d'accès mémoire via des soucis de mauvaise tenue en fréquence/temperature.

J'arrive entre autre à reproduire ce défaut lors de l'utilisation d'une commande de type AVCONV qui use pas mal de ressources et qui sur les RPI 0 W défectueux provoque soit un crash complet, soit une segmentation fault...

Est ce que d'autres personnes ont rencontré ce soucis avec une charge forte sur le CPU ?

Merci,

Cordialement,

Sébastien

Répondre

Retourner vers « En panne ? »