This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

RE: CCS/TM4C123GH6PM: Working with Pervasive Displays EPD and Extension Board

Other Parts Discussed in Thread: UNIFLASH, TM4C123GH6PM, EK-TM4C123GXL, MSP-EXP430F5529LP

Martin,
I have the same Kit of Parts, EK-TMC4C123GXL TI Launch pad and Pervasive Evaluation board 2nd generation and 4.2" EPD. My problem is upstream and more primitive to yours. I loaded all the software Pervasive describes in their user guide. I can see the Stellaris Virtual Serial Port (Com 8) as well as Stellaris ICSI in my control panel and when USB unplugged, I get the message "Ext2 Board not connected" on the PDI app so I know there is some connectivity. The green Power LED is also on in the Launch Pad. However I am unable to see COM port nor located with the search glass. I have tried all Panel Types with and without OTP, the results are the same when I try to load the image from Pervasive image Library "Transmission Failed". When I use Uniflash to select my device Tiva TM4C123GH6pm Launchpad, it auto selects Stellaris ICDI and accepts the TM4C123GXL.out Image and gives me "image loaded successfully". But I get no image on the EPD! PDI help is in Chine and I am in Atlanta we get one two way exchange per day and have not been able to diagnose what is failing. Internet has unpleasant horror stories about Virtual Serial connections, I hope my problem is not that complicated.
  • Hi Dogan,

    Sorry for the late reply. I have not experienced a problem like yours. The only thing I can think of right now is the J7 switch. Did you configure the DIP switch of the Extension Board? For the 4.2" it should be 0101010 and the last bit is a "Don't care". If you did that and it still does not work, I don't know where the problem might be.

    Regards,
    Martin Lyubenov
  • Yes the dip switches as well as the "debug" switch on the Launch Pad were selected.  Initially I had a hard time getting the Virtual Serial Port Loaded, however it now works whenever the Launch Pad is detected.  I have been able to run simple blink app as well as Project O which is more complex, so I know I am communicating with the board.  When I stack the pervasive extension board and the EPD I do not get a picture nor can the PDI app sees the port and the load "fails".  Both the UniFlash and CCS are not in my frequently used tools so I am overwhelmed by the sequence of things you have to do and its entirely possible I went down an unaccepted path.

    When I start a new project it has me ID my Launch Pad EK-TM4C123GXL ,

    Auto select Stellaris ICDI as “Selected Connection”

    Create Session from Existing Target Configuration file Tiva TM4C123GH6pm.ccxml or EPD_Extension_Board_TM4C123.ccxml

    At “Start” it allows me to browse and point to an *.out file, usually in an Output folder named “EK-TM4C123GXL.out” to flash

    I think you’re ok here.

     

    Note when I am asked to ID my device the pull down choices sometimes refer to the board, EK-TM4C123GXL, and sometimes the Processor itself Tiva TM4C123GH6PMI.  I have never been able to find “PMI” so I have used “PM”, I am not sure how significant that is. 

    It erases the and tells me program loaded successfully

    If I verify the image I get “Status: CORTEX_M4_0: Program verification successful for C:/Users/Dogan/Documents/EPD Extension Board Gen2 (EXT2)_v1.21/Output/out/EK-TM4C123GXL.OUT”

    Is there another step I am missing in telling the TI+PDIExtension Board Stack? 

    I am not sure how the required *.ccxml or the *.out files originated and if they include the image data or are they incomplete or corrupt.

    The word “Image” UniFlash uses I assume is a file or like “sketch” in Arduino and does not refer to jpg, bmp PDI uses to convert into an *.epd EPaper display or *.c or *.h hexadecimal files they have used before.

     This is my second TM4C1233GXL to rule out mechanical defects.  I have ordered another Pervasive board and the two other Launch Pads they recommend MSP-EXP432P401r and MSP-EXP430F5529LP to try again.  Any ideas would be appriciated

  • Hi Dogan,

    I split this out into a separate thread as it seems you are having a very different issue. Unfortunately I do not have the EPD module so I cannot duplicate your problem, but it sounds like you have successfully programmed the EK-TM4C123GXL.OUT file into the TM4C device.