2012-08-25 08:16 AM
hi , i want to build a stm32 jtag programmer . i find lpt jtag circuit . but i can't find software.
why this forum-> *bad interface *not friendly interface #credit-where-it's-due #lmgtfy #no-such-thing-as-a-free-lunch2012-08-26 08:40 AM
why no body wan't help me.
there are an software or not . this is not hard question
2012-08-26 09:45 AM
Programming ARM parts via JTAG is non-trivial.
I'm sure I could find open source JTAG code via Google, I'd imagine you could do so yourself.2012-08-27 03:36 AM
2012-08-27 05:17 AM
thank all
I understand
from
your
words
that i must
buy the (hardware and software). and st not offer software.2012-08-27 05:34 AM
Just follow neil's advice.
OpenOCD, for instance, is a project dedicated to that. ST doesn't offer debug adapters that would qualify as open source. But you can get a discovery board from ST, which as an STLink adapter on board. This STLink is only SWD but not bound to the onboard controller - you can debug other stm32 boards as well, I even succeeded in flashing + debugging a LPC1369 board with it.2012-08-27 06:12 AM
''I understand
from
your
words
that i must
buy the (hardware and software).'' Not at all! The whole point of Open Source is that, as the name suggests, the design is Open for you to see & use (subject to licence terms). It's up to you whether you choose to use this, together with your own time & effort, to build something without having to buy it. If you are not able or willing to do it with your own time & effort, then you must expect to have to pay to have others do it for you.''and st not offer software'' The necessary software is included with ST kits - and a Discovery kit only costs a few dollars. Only you can decide whether your time is more valuable to you than the cost of a Discovery kit... Alternatively, the free evaluation downloads of Keil, et al, also include the necessary software. It's not open-source, but it will allow you to get on with programming. It depends whether your primary interest is specifically to make a ''programmer'' - or if that's just a means to the end of making applications...2012-08-27 06:14 AM
''Just follow neil's advice''
I think it was actually clive1's advice?
2012-08-27 06:58 AM
I think if you want a low cost programmer, with software from ST, then the serial flash loader demonstrator might be the way to go. ST provides source for this, and it's something that could easily be ported to a micro-controller.
JTAG requires a more thorough understanding of the ARM parts, and internal function, which I think is beyond the scope of the average/casual user of the parts. Thus the question might be a simple one, the follow ups will be more complex, and the ability to mine for information a prerequisite. The ST-Link's provide one very low cost way to get SWD programing. On the Google front, one could even find bootleg schematics and firmware for J-Link and U-Link devices, and vendors selling such devices. So even with some cursory mining a lot of questions could be answered, or at least explored.2012-08-27 12:51 PM
thank all
i'm very happy . because i find a lot of help here . good friends here. i will buy stm32f4 discovery board what is software programmer stm32f4 because board come without cd? are there differnt from starting with stm32f1 or stm32f4 ? I'm new in stm32 world i was using (avr,pic,8051)