Re: [rlug] Access violation

2021-01-15 Fir de Conversatie Dragos Popescu
Mulțumesc pentru idei.
Într-adevăr, panarama de 0W este ARMv6 în timp ce 3B+ este v8.
Eu cross-compilam softul meu pentru v7.

Am setat pentru v6 și acum sunt fericit.

Încă o dată: mulțumesc pentru idei.

În vin., 15 ian. 2021 la 16:54, manuel wolfshant  a
scris:

> On 1/15/21 4:38 PM, Claudiu N. Cismaru wrote:
> >>> Ce nu-i place? Știe cineva?
> >> intuitia imi spune ca e compilat pt setul de instructiuni al altui
> >> procesor decit are 0W
> > Ceva de genul. Doar ca OS-ul (cum spunea el) ruleaza pe 0W (a scos
> cardul din 3B+) si l-a bagat in 0W. A bootat, dar programul crashuie.
> Probabil ceva optimizari sau instructiune specifica pt. 3B+... iar OS-ul e
> compilat cu instructiunile de baza("safe") ale arhitecturii. Altfel ar
> crashui si OS-ul...
> >
> subiectul subinteles in afirmatia mea era "programul" ( subiectul logic
> din prima propozitie a primului paragraf din mesajul original ). evident
> ca nu e pb de OS ci de aplicatie.
>
>
>
>
> ___
> RLUG mailing list
> RLUG@lists.lug.ro
> http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro
>


-- 
Dragos P
126296 luser
"La revedere. Drum bun"
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro


Re: [rlug] Access violation

2021-01-15 Fir de Conversatie manuel wolfshant

On 1/15/21 4:38 PM, Claudiu N. Cismaru wrote:

Ce nu-i place? Știe cineva?

intuitia imi spune ca e compilat pt setul de instructiuni al altui
procesor decit are 0W

Ceva de genul. Doar ca OS-ul (cum spunea el) ruleaza pe 0W (a scos cardul din 3B+) si l-a 
bagat in 0W. A bootat, dar programul crashuie. Probabil ceva optimizari sau instructiune 
specifica pt. 3B+... iar OS-ul e compilat cu instructiunile de baza("safe") ale 
arhitecturii. Altfel ar crashui si OS-ul...

subiectul subinteles in afirmatia mea era "programul" ( subiectul logic 
din prima propozitie a primului paragraf din mesajul original ). evident 
ca nu e pb de OS ci de aplicatie.





___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro


Re: [rlug] Access violation

2021-01-15 Fir de Conversatie Claudiu N. Cismaru
> > Ce nu-i place? Știe cineva?
> intuitia imi spune ca e compilat pt setul de instructiuni al altui 
> procesor decit are 0W

Ceva de genul. Doar ca OS-ul (cum spunea el) ruleaza pe 0W (a scos cardul din 
3B+) si l-a bagat in 0W. A bootat, dar programul crashuie. Probabil ceva 
optimizari sau instructiune specifica pt. 3B+... iar OS-ul e compilat cu 
instructiunile de baza("safe") ale arhitecturii. Altfel ar crashui si OS-ul...

-- 
  Claudiu N. Cismaru




___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro


Re: [rlug] Access violation

2021-01-15 Fir de Conversatie manuel wolfshant

On 1/15/21 3:54 PM, Dragos Popescu wrote:

Bună ziua.
Un program compilat pe un Raspberry Pi 3B+ rulează bine și frumos în timp
ce același program, pe aceeași distribuție dar pe un RPI 0W moare cu
"An unhandled exception occurred at $00011900:
EAccessViolation: Access violation
   $00011900"

Am zis inițial că n-am instalat eu toate bibliotecile necesare pe RPI 0 și
am scos cardul din 3B+, l-am pus în 0W, am bootat și rezultatul este fix
același.

Ce nu-i place? Știe cineva?
intuitia imi spune ca e compilat pt setul de instructiuni al altui 
procesor decit are 0W



___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro


Re: [rlug] Access violation

2021-01-15 Fir de Conversatie Claudiu N. Cismaru
> Un program compilat pe un Raspberry Pi 3B+ rulează bine și frumos în timp
> ce același program, pe aceeași distribuție dar pe un RPI 0W moare cu
> "An unhandled exception occurred at $00011900:
> EAccessViolation: Access violation
>   $00011900"

Presupun ca e freepascal, asta, dupa mesajul de eroare (asa imi da Google).

> Am zis inițial că n-am instalat eu toate bibliotecile necesare pe RPI 0 și
> am scos cardul din 3B+, l-am pus în 0W, am bootat și rezultatul este fix
> același.
> 
> Ce nu-i place? Știe cineva?

Cele 2 RPI au procesoare diferite, memory map diferite, plus ca optimizarile 
facute de compilator ar putea sa nu functioneze corect cu procul de la PI0.

Cel mai util ar fi sa compilezi programul cu debug information si sa vedem 
backtrace-ul... Si apoi vazut, cu gdb-ul, ce incearca sa faca...

-- 
  Claudiu N. Cismaru



___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro


[rlug] Access violation

2021-01-15 Fir de Conversatie Dragos Popescu
Bună ziua.
Un program compilat pe un Raspberry Pi 3B+ rulează bine și frumos în timp
ce același program, pe aceeași distribuție dar pe un RPI 0W moare cu
"An unhandled exception occurred at $00011900:
EAccessViolation: Access violation
  $00011900"

Am zis inițial că n-am instalat eu toate bibliotecile necesare pe RPI 0 și
am scos cardul din 3B+, l-am pus în 0W, am bootat și rezultatul este fix
același.

Ce nu-i place? Știe cineva?

-- 
Dragos P
126296 luser
"La revedere. Drum bun"
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro