Hello Rob, I would like to recreate the jalpic-one with another PIC for
example 16F1788 or an 18F type of which I have a number in stock.
To this end I adapted the library programmer.jal to the desired PIC type.
Unfortunately I get a number of errors when I compile the file
16F1455jalpic_one.jal, ergo no hex file to program the 16F1455, see below
messages:
jal jalv25r5 (compiled Apr 3 2021) generating p code programmer.jal:
182: 'end' expected (got '(') programmer.jal: 182: {procedure starts at
programmer.jal:
182} programmer.jal: 182: unexpected token: "(" C: \ Jallib \ project \
jalpic_one \ source \ 16f1455_jalpic_one.jal:
167: "programmer_reset" not defined C: \ Jallib \ project \ jalpic_one \
source \ 16f1455_jalpic_one.jal:
167: 'end' expected (got 'programmer_reset') C: \ Jallib \ project \
jalpic_one \ source \ 16f1455_jalpic_one.jal:
167: {procedure starts at C: \ Jallib \ project \ jalpic_one \ source \
16f1455_jalpic_one.jal: 158} C: \ Jallib \ project \ jalpic_one \ source \
16f1455_jalpic_one.jal:
167: "programmer_reset" not defined C: \ Jallib \ project \ jalpic_one \
source \ 16f1455_jalpic_one.jal:
167: unexpected token: programmer_reset 8 errors, 0 warnings
Can you tell me what I'm doing wrong and help me fix it?
FYI, I am 76 years old, and sometimes forget things.
Thanks in advance for the effort and the nice piece of work, Bill.
On Wednesday, March 27, 2019 at 6:42:28 PM UTC+1 [email protected] wrote:
> Hi all,
>
> New post on Jallist (@Matt: I have sent the schematic diagram to you).
>
> The PIC is programmed almost at maximum speed. It can even be a little bit
> faster since in the demo I erase both the flash and the EEPROM before
> programming but the latter was not required (saves 14 ms:-)).
>
> Since the 90 degrees rotated video was too disturbing I posted a new
> version which is rotated and I removed the previous link so also the
> reactions are deleted (sorry for that). Note that it is just a quick video
> to give you an impression. I am working on finalizing all documentation of
> the board and how to use it.
>
> Some other info. There are two PICs on this board, The first PIC is the
> controller PIC that does the USB handling, the command handling and the
> programming of the second PIC, the latter I call the application PIC. For
> the first PIC I used a PIC16F1455 and for the second PIC I used a
> PIC16F18857. The board is completely made of standard components so not
> using any Surface Mount Devices. This makes it easier to assemble.
>
> The application PIC does not use a bootloader but is programmed just like
> you do with a PicKit 3 so you can use a new virgin PIC for the application
> PIC.
>
> If you have more questions or requests let me know.
>
>
> On Tuesday, March 26, 2019 at 9:24:28 PM UTC+1, Matthew Schinkel wrote:
>>
>> Looks quite nice Rob, I like the quick programming. Is there any
>> bootloader required for the PIC16F18857?
>>
>> Where can I find the schematic?
>>
>> It's hard to watch that video sideways.
>>
>> Matt.
>>
>> On Tuesday, March 26, 2019 at 2:10:33 PM UTC-4, Rob Jansen wrote:
>>>
>>> Hi all,
>>>
>>>
>>> Also posted on Jallib but here some more info.
>>>
>>>
>>> I completed the hardware and the software for the JALPIC One development
>>> board. You can compare it with an Arduino Uno but now using a PIC and
>>> developed using JAL. The biggest advantage is that you can now test your
>>> programs on a board without the need of a programmer.
>>>
>>>
>>> Instead of a thousand words, have a look at this short video that I
>>> made. Do not look to much at the quality, I made it to give you an
>>> impression of how it works and how it makes your life easy. You have to
>>> turn your head when watching since I wanted to have both the board and the
>>> program on the video.
>>>
>>>
>>> https://youtu.be/Mq3YajeFGc0
>>>
>>>
>>> I still need to add the connectors to the board but it seems to work
>>> fine. I am also in the process of documenting how you use the board and
>>> which commands it supports. After that my plan is to put all information:
>>> Schematic, board layout, control software, sample programs and
>>> documentation on GitHub in a new respository 'jalv2board'. I will also make
>>> a subdirectory jalpic_one since you never know if another version will be
>>> made with another PIC.
>>>
>>>
>>> Suggestions are welcome of course.
>>>
>>>
>>> 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/f17329cc-0d6a-4bf0-86f3-fd214127ae9dn%40googlegroups.com.