November 07, 2024, 02:47:55 PM

PIC32 T795 board beginner question

Started by Sethu, November 01, 2012, 08:42:08 PM

Previous topic - Next topic

Sethu

I got my PIC32 T795 board yesterday I'm new to PIC(previously i was using a avr DIY board),First my Laptop(win 7 professional 64 bit) didn't detect the board, tried holding BUT(button) press and release RST then release BUT(button) still didn't work  but accidentally holding down BUT(button) the board went into some mode got detected and i installed drivers got it as a COM port but in terminal I'm unable type anything it runs some sort of tests

Can somebody how to get into boot-loader mode user manual way did not work for me
i have appended the test log & what language is that Google gets confused detecting the language

Thanks.

START TEST PIC32-T795h
*************INFORMACIA***************
* Oznachenia:                        *
* Pinove 0-45                        *
**************************************

I. Natisni ENTER za start na testa na T-obraznia extension
---- 1. TEST I - PULLUPIN 1, TEST OK
ERROR! -> PIN1 e 1 vmesto 0
ERROR! -> PIN2 e 1 vmesto 0
ERROR! -> PIN3 e 1 vmesto 0
ERROR! -> PIN4 e 1 vmesto 0
ERROR! -> PIN5 e 1 vmesto 0
ERROR! -> PIN6 e 1 vmesto 0
ERROR! -> PIN7 e 1 vmesto 0
ERROR! -> PIN8 e 1 vmesto 0
ERROR! -> PIN9 e 1 vmesto 0
ERROR! -> PIN10 e 1 vmesto 0
ERROR! -> PIN11 e 1 vmesto 0
ERROR! -> PIN12 e 1 vmesto 0
ERROR! -> PIN13 e 1 vmesto 0
ERROR! -> PIN14 e 1 vmesto 0
ERROR! -> PIN15 e 1 vmesto 0
ERROR! -> PIN16 e 1 vmesto 0
ERROR! -> PIN17 e 1 vmesto 0
ERROR! -> PIN18 e 1 vmesto 0
ERROR! -> PIN19 e 1 vmesto 0
ERROR! -> PIN23 e 1 vmesto 0
ERROR! -> PIN24 e 1 vmesto 0
ERROR! -> PIN25 e 1 vmesto 0
ERROR! -> PIN26 e 1 vmesto 0
ERROR! -> PIN27 e 1 vmesto 0
ERROR! -> PIN28 e 1 vmesto 0
ERROR! -> PIN29 e 1 vmesto 0
ERROR! -> PIN30 e 1 vmesto 0
ERROR! -> PIN31 e 1 vmesto 0
ERROR! -> PIN32 e 1 vmesto 0
ERROR! -> PIN33 e 1 vmesto 0
ERROR! -> PIN34 e 1 vmesto 0
ERROR! -> PIN35 e 1 vmesto 0
ERROR! -> PIN36 e 1 vmesto 0
ERROR! -> PIN38 e 1 vmesto 0
ERROR! -> PIN39 e 1 vmesto 0
ERROR! -> PIN40 e 1 vmesto 0
ERROR! -> PIN41 e 1 vmesto 0
ERROR! -> PIN43 e 1 vmesto 0
ERROR! -> PIN44 e 1 vmesto 0
ERROR! -> PIN45 e 1 vmesto 0
---- 2. TEST I - PULLUPIN 0, ERROR
-----------------ERROR! - Vij suobshteniata predi tova!

---- 3. TEST I - PULLUPIN 0, Test na pinove v (1) edin po edin - Izchakaite
Sega e pin D1
ERROR! -> PIN2 e 1 vmesto 0
Sega e pin D1
ERROR! -> PIN3 e 1 vmesto 0
Sega e pin D1
ERROR! -> PIN4 e 1 vmesto 0
Sega e pin D1
ERROR! -> PIN5 e 1 vmesto 0
Sega e pin D1
ERROR! -> PIN6 e 1 vmesto 0
Sega e pin D1
ERROR! -> PIN7 e 1 vmesto 0
Sega e pin D1
ERROR! -> PIN8 e 1 vmesto 0
Sega e pin D1
ERROR! -> PIN9 e 1 vmesto 0
Sega e pin D1
ERROR! -> PIN10 e 1 vmesto 0
Sega e pin D1
ERROR! -> PIN11 e 1 vmesto 0
Sega e pin D1
ERROR! -> PIN12 e 1 vmesto 0
Sega e pin D1
ERROR! -> PIN13 e 1 vmesto 0
Sega e pin D1
ERROR! -> PIN14 e 1 vmesto 0
...
...
..
.
.
Sega e UEXT pin 6
ERROR! -> PIN23 e 1 vmesto 0
Sega e UEXT pin 7
ERROR! -> PIN9 e 1 vmesto 0
Sega e UEXT pin 8
ERROR! -> PIN8 e 1 vmesto 0
-----------------ERROR! - Vij suobshteniata predi tova!

---- 4. TEST II - PULLUPIN 1, Test na UEXT pinove v (0) po edin - Izchakaite
-----------------TEST OK!

III. Mahni U-extension-a i natisni ENTER
---- 1.Natisni butona BUT1 dva puti
1 - OK!
2 - OK!
-----------------TEST OK!

IV. TEST na LED-ovete
Natisni ENTER za da svetne LED1
Natisni ENTER za da izgasne LED1
Natisni ENTER za da svetne LED2
Natisni ENTER za da izgasne LED2

V. TEST na EEPROM pametta - natisni ENTER
Zapisvane na '20' i '56' - OK
Chetene na '20' i '56' uspeshno
-----------------TEST OK!

V. TEST na RTCC - natisni ENTER

RTC test start... Izchakaite...
Info: razlikata (v ms) e: 1

RTC test OK!
-----------------TEST OK!

Krai na testa!

Natisni ENTER za zapochvane otnovo
ili izkliuchi terminala i platkata.
**********************************


START TEST PIC32-T795h
*************INFORMACIA***************
* Oznachenia:                        *
* Pinove 0-45                        *
**************************************

LubOlimex

#1
Hello Sethu,

Thank you for the well-written post.

The funny text is part of the hardware test program. It gives errors since we use additional hardware to check each pin. And after pressing randomly the buttons you have went into the CDC example part. Unfortunately, it seems your board was never programmed with the consumer bootloader.

After a brief investigation it turns out number of boards may have left the factory with the wrong built-in program. If that is the case with anyone reading this please download the hex below and download it to your PIC32-T795. You will need PIC32 compatible programmer (like PIC-KIT3).

Link to the Duino bootloader: https://docs.google.com/open?id=0B7WHuNCASY8cczRPWG5UcGNKaWs

Excuse for the inconvenience caused.

Best regards,
Lub/OLIMEX

P.S. The language is Bulgarian but instead of native Cyrillic alphabet, Latin alphabet is used to replace phonetically the characters. This is a common practice in Bulgaria since most computer programs does not support fully Cyrillic.
Technical support and documentation manager at Olimex

Sethu

Thanks Lub/OLIMEX. but i don't have a PIC programmer is there any other way to go about this.

LubOlimex

Unfortunately not Sethu,

If you are part of a Duinomtie community or PIC community or you have friends or colleagues in the embedded electronics business or with such interests you might borrow their programmers/debuggers for one-time programming. Additionally, if you have purchased the device from a retailer or distributor you can ask him to update it. That would depend on your location and the price of the transportation I guess. It might turn out it is a better deal to get a PicKIT3 or OLIMEX PIC-KIT3 (https://www.olimex.com/Products/PIC/Programmers/PIC-KIT3/) + ICSP adapter (https://www.olimex.com/Products/PIC/Programmers/PIC-ICSP/).


Sorry for the trouble caused and best regards,
Lub/OLIMEX
Technical support and documentation manager at Olimex