Hey Rob,
looks great! 

Greets,Kiste

    Am Samstag, 14. November 2020, 12:52:04 MEZ hat Rob CJ <[email protected]> 
Folgendes geschrieben:  
 
 Hi Kiste, Rob,
I fixed it, I forgot to shift some bits so it seems to work, see the new run 2 
file.
The only I need to do now is to detect the right instructionset. 
@Rob. I think you made an overview of instructionsets some time ago. Could you 
send it to me?
Thanks.
Kind regards,
Rob


Van: [email protected] <[email protected]> namens Rob CJ 
<[email protected]>
Verzonden: zaterdag 14 november 2020 12:37
Aan: [email protected] <[email protected]>
Onderwerp: Re: [jallib] RAM not working on larger chip Hi Rob, Oliver,
So the safest way to detect which instruction to use is maybe to incorporate 
the instructionset in the device file as pragma.
@Kiste. If  you use a Windows computer the .PIC files can be found 
at:C:\Program Files\Microchip\MPLABX\v5.45\packs\Microchip

Since MPLABX version 5.45 the Windows application is 64-bit so will not run on 
a 32-bit Windows machine anymore. 
I got the program working on a PIC18F47Q43with the help of the other Rob and 
did some slide modifications to the output.
I ran it with the current compiler version (run 1) and a version with the 
modification (run 2) but that did not make a difference. I may have made the 
wrong modification in the compiler so need to check that first. See attached 
runs.
Kind regards,
Rob
Van: [email protected] <[email protected]> namens Rob Hamerling 
<[email protected]>
Verzonden: zaterdag 14 november 2020 10:44
Aan: [email protected] <[email protected]>
Onderwerp: Re: [jallib] RAM not working on larger chip 
Hi Kiste, Rob,

On 14/11/2020 08.52, 'Oliver Seitz' via jallib wrote:


I'd really like to help... but I would prefer to have a look into the 
.pic-files the device files are generated from.

@Kiste: Have a look in the jallib/tools directory. The script mplabxtract.py 
contains the locations where you can find the .PIC files (win, linux, mac). You 
might run this script to get more human-readable xml files.

As far as I have seen all PICs of a family with a member with more than 16 
memory banks have the following properties:
1.   ArchDef -> MemTraits -> bankcount="64"
2.   InstructionSet -> instructionsetid="cpu_pic18f_v6"
So also for example also the 18f05q40 with 'only' 14 memory banks has these 
properties.
I counted 51 PICs with these properties, and probably evenly important: no 
other PICs have one of these properties.

Regards, Rob.

-- 
Rob Hamerling, Vianen, NL

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
[email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jallib/4df78b60-d781-d359-140f-b898d358a19c%40gmail.com.


-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
[email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jallib/VI1PR07MB6256A3143D8B0B9CDE8B3B34E6E50%40VI1PR07MB6256.eurprd07.prod.outlook.com.


-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jallib/VI1PR07MB6256EBDE47219BFA62D05DF7E6E50%40VI1PR07MB6256.eurprd07.prod.outlook.com.
  

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jallib/756657513.5433991.1605356024592%40mail.yahoo.com.

Reply via email to