Hi Seb, Albert and others,

First of all, it seems we (Jallib team) has caught a nice big fish with 
Albert...


Sebastien Lelong wrote:

> I can see two critical points IMHO when performing tests: compiler and
> device files. When compiler is changing, I would say we need test
> everything. When device files are changing, well, it depends on Master Rob's
> decision, he tells us how confident he's about new device files' version.

Mostly for new-comers:
The device files are quite stable, and since quite some time the changes 
have been local/specific (were of no influence on other parts of a 
device file). I don't believe this trend will be broken.
A new set of device files is always validated and run through the 
compiler with a blink-an-LED program before being released. This is a 
very limited test of course. But with specific issues - like recently 
with using LATx in stead of PORTx in 'get functions of the 18Fs - I 
always do additional specific tests (with at least 3 quite different 
PICs). And I also do a 'diff' check with the previous version to detect 
undesired side effects.
The TORELEASE list will contain only the device files and blink-an-LED 
samples which I have tested myself successfully or have been reported by 
others to work OK (exactly 1 so far!).

I'm still searching for method to obtain good default fuse settings for 
the 18Fs. The MPLAB files are not very helpful in this respect, the .dev 
files do specify all possible settings, but do not even specify the 
'reset' state or 'recommended' settings as published in the datasheet or 
programming specifications. This means that for every individual PIC the 
datasheet should be consulted to obtain a workable default. Interpreting 
the datasheets is a lot of work, and also some administration is 
required to remember which PICs are done and which not. Not my favorite 
type of entertainment!
The alternative is to let the user specify all fuse settings, and in the 
devicefiles.html I recommend this. But I doubt that many people will 
read it, let alone follow the recommendations...

Regards, Rob.



-- 
Rob Hamerling, Vianen, NL (http://www.robh.nl/)

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/jallib?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to