Hi Vasile,

As mentioned on the Jallist group I made a library for storing non-volatile 
data in High Endurance Flash. The library follows the same interface as for 
EEPROM. In line with the EEPROM library 'pic_data_eeprom.jal' I called it 
'pic_data_hef.jal'.

Initially it did not work correctly but that was caused by the fact that 
the datasheets are incorrect wrt to the descriptions on how to program it. 
Finally I got it working using the example given in an Application Note for 
programming HEF. 

There are also a few sample files uploaded. All should be available in the 
next bee-package that will be created tomorrow.

Kind regards,

Rob


On Sunday, May 17, 2020 at 6:29:49 AM UTC+2, vasile wrote:
>
> Very nice Rob,
> Your picture remember me the voltmeter/ammeters I have ordered in december 
> 2019 and did not arrived yet, seems the pack is blocked in China.
> In old boys memory, the linear is always better than any switching supply 
> when talking about noise. However the newest switching supplies with spread 
> spectrum seems to be used including in nowadays HIFI equipments. Anyway, 
> those can not be compared with old days HiFi...:)
> High endurance flash used as a EEPROM is a pain in the ass, I've tried 
> once to use it but gave up.
> good luck to your future projects!
>
> On Sat, May 16, 2020 at 5:45 PM RobJ <[email protected]> wrote:
>
>> Hi all,
>>
>> For your information. I created a new project using JAL. It is a digital 
>> controlled linear power supply, posted on Instructables:
>> https://www.instructables.com/id/Digital-Controlled-Linear-Power-Supply/
>>
>> I hope it will help promoting JAL.
>>
>> This project also resulted in a new JAL library since I used a Digital 
>> Potentiometer for which I created a library. There was already one library 
>> available for the Microchip mcp4131 but I used a x9c103 from Renasas. The 
>> library is currently available in the latest bee package.
>>
>> Next to that I am thinking if I should create an library for non volatile 
>> storage using High Endurance Flash (HEF). You all know EEPROM for storage 
>> of non volatile data and for which there is a JAL library. In my power 
>> supply design I used a PIC16F1765 which does not have EEPROM storage but 
>> uses what Microchip calls High Endurance Flash which resides at the last 
>> part of the program memory in flash. Programming this flash is different 
>> than programming EEPROM but until now I did not hear of any request for a 
>> library to program HEF.
>>
>> My upcoming project is a library for the TM1637 a popular chip to drive 
>> six 7-segment displays combined with a keyboard scanner for which a library 
>> was requested some time ago. I created the library but am waiting for the 
>> components to test it. Once tested it will be added to the bee package.
>>
>> Kind regards,
>>
>> Rob
>>
>>
>> -- 
>> 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/dd5c6c46-dbfd-480b-bb32-de9ea01bfa69%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/jallib/dd5c6c46-dbfd-480b-bb32-de9ea01bfa69%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
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/6540d2cd-36fc-4b38-a7a5-db092c262d4e%40googlegroups.com.

Reply via email to