Support Forum for Trenz Electronic products.
[web] | [downloads] | [wiki] | [Impressum] | [Privacy]
Attention: For security reasons,please choose a user name *different* from your login name. Also make sure to choose a secure password and change it regularly.
Started by Leon, March 10, 2014, 02:21:13 PM
Quote from: Leon on May 02, 2014, 04:28:56 PMHi,I am now using a different board and am trying to program the FLASH over JTAG. I have managed to do this on one board once in the past.The board I am using is has the DIP switches in the position as delivered. With the board oriented such that he switch S3 is in the bottom right corner: 4: right 3 right (JTAGEN) 2: left 1: leftI cannot find any documentation that says which way is ON.I brought up the SDK 2013.4 and selected Xilinx Tools-> Program Flash. This ran in a couple of seconds, reported IDCODE 0x12ba043 and then closed the connection 'successfully' - but without programming any flash.I then tried running Impact. This only showed an unknown device as described by another poster as well.I then tried your ToolZ program. That told me that the CPLD was in programming mode - I can't remember the exact wording. I then changed the switch S3.4 and tried again. ToolZ now gives "INFO: ToolZ - FTDI with empty User EEPROM" when I "Open" the cable. Putting the switch back and it does the same. Windows reports "USB device not recognized..."Is this board now broken? Why would it not program the flash in the first place?Please can you give definitive instructions on how to program flash on a new board and also how to debug and fix the possibly broken boards.There is a limit to the number of board I can try this on.RegardsLeon
Device#1 LCMXO2-1200HC: Failed to verify the ID (Expected: 0x012BA043 Read: 0xFFFFFFFF).ERROR - Check configuration setup: Unsuccessful.ERROR - Programming failed.
Quote from: Antti Lukats on July 21, 2015, 12:57:47 PMthe "special" cpld JED enables selection between FPGA or CLPD on the modules and uses one more switch to choose between those.S2.2 i used to enable CPLD on the module, in module-CPLD update both LEDs on TE0703 would be lit.But it is weird that you get no ID readback, either FPGA or CPLD should be visible in the chain no matter s2.2 position
Quote from: Antti Lukats on July 21, 2015, 01:31:15 PMit seems something has to be wrong with the CPLD flashing on TE0703, if ALL module LEDS are on then it must be that the TE0703 pulls reset low.if TE0703 update correct thenS2.2 OFF, D1, D2 on TE0703 ON, this confirms the special modethere must be a difference on the LEDs on the module if you press Reset button, if all module leds are on then the TE0703 cpld must have something wrong programmed in
Quote from: Antti Lukats on July 21, 2015, 01:54:44 PMS1 is configured as reset button.and there should be some difference when you press it. If not then TE0703 has wrong CPLD design flashed.
Quote from: Antti Lukats on July 21, 2015, 09:14:36 PMthis is correct. Maybe I was not precise enough, I did mean:if TE0703 is correctly flashed with correct design file, then..S1 is configured as Reset button and it MUST make a difference in the module leds when you press S1.But it seems that may be we have not understood your problem, first of all you are writing in thread titled:"Re: Broken JTAG on TE0701-03 / TE0720"but you have TE0703, so this is at least confusing, because the topic was about TE0701 and you talk about TE0703.All our boards are tested and configured so that they can be used without the need to immediately reprogram the CPLDs on them. So if you got our boards, and had JTAG issue, then you should address it as such to our support and NOT try to reprogram the CPLD on TE0703, there was no reason for you to-do so.If I understand the issue correctly. If you had problems BEFORE reflashin the CPLD you would have same issues AFTER also. there would be no change.
Page created in 0.040 seconds with 18 queries.