Ok finally i got my first board up and running.
Attachment 241482
Let me explain the steps to flash the board.
You need :
- MPLAB X IDE
- MPLAB C30 C COMPILER
- YAPSC:10V files
- YTT Tuning Software
- a USB to UART device, my first attempt was a USB->Serial Adapter but that did not work. Now i use a Arduino for communication
- and finally a pic programmer, i have a pickit2 clone
Do some preparations : Install MPLABX and MPLAB C30 Compiler, extract the YASPC:10V files, install YTT Tuning Software, connect your pic programmer with the P3 pins MCLR,PGD,PGC
In my example i powered the board from an external 5V source (ATX PSU)
Attachment 241486
First you need to import the bootloader (btlr) project (written in MPLAB v8) into MPLAB X
Attachment 241484
then select the btlr.mcp in the \bootloader\source directory click next
Attachment 241488
click next again and choose the connected pic programmer you use
Attachment 241496
click next and select the C30 compiler
Attachment 241490
on the next screen i choose "use project location as the project folder" and click next and finish
Attachment 241492
Now you have your imported project files on the left side and you can click on the "Make and Program device" button
Attachment 241494
Install the "IBLInstaller" from the /bootloader directory and follow the intructions in the readme file
/ibl_dspiclist.xml : you will have to update the original file in
C:\Program Files\Ingenia\dsPICbootloader\
Connect your UART device to P3 pins TXD RXD, if you use an Arduino you have to short the pins RESET and GND to hold the MCU in reset mode
Attachment 241498
Power off the YAPSC board and start ingeniadsPICbootloader GUI, select your com port and 57600 baud
Attachment 241500
Click "configuration done" and "OK, my platform is shut down"
Attachment 241502
Power your YAPSC board and it will detected
Attachment 241504
Select the YAPSC10V hexfile from the files and click on write
Attachment 241506
Now finally close the ingenia gui, start the YTT Software, power cycle your YAPSC board click connect and you got it
Attachment 241508
I have 6 boards left over, when i get 4 to work i offer these 6 ones to anyone how needs them.
Attachment 241480
Sorry for my english, maybe I could help somebody with these instructions