* [U-Boot-Users] FPGA mess @ 2008-03-05 16:42 Andre Schwarz 2008-03-06 6:53 ` Stefan Roese 0 siblings, 1 reply; 9+ messages in thread From: Andre Schwarz @ 2008-03-05 16:42 UTC (permalink / raw) To: u-boot Stefan, you're listed as maintainer for the alpr board. It's the only board that uses the ACEX1K.c file for FPGA loading... I'm quite sure there are many boards with Altera FPGAs outside and can't believe they have all mounted platform flashes and therefore don't use u-boot for loading the FPGA. Nevertheless those board don't show up in the tree. Maybe they all keep their own patches like me ... There are some points that doesn't seem to work out very well in general. This is where some questions come up (top->down) : common/cmd_fpga: In function do_fpga there's a used environment variable "fpgadata" that obviously stores the location of the bitstream. What sense does this make if the "data_size" parameter (=arg4) is _not_ optional ? Instead the command "fpga load 0 0x..." leads to a load function with zero length. The user always has to supply all 4 args (load, nr, data, size). Of course the loading function could use the pre-defined bitstream size from the header or the device struct... common/altera.c What's that ACEX1K ? Isn't it a Cyclone chip and should use that interface ? Why does this need special treatment throughout the interface ? include/ACEX1K.h Obviously there are some confusions about the various file formats and sizes that can be output from Altera's SoPC Builder. Compression is also possible with de-compression on the fly during load ... Of course the defined file sizes should match a raw bit file that represents the true size of the device. Why is ACEX1K and Cyclone not merged ? Does _any_ real board use the Altera path ? scanning the config files ... no. CYC2_ps_load in common/cyclon2.c the nCONFIG pin is never de-asserted during preparation. This code can't work. Is there any interest in getting this fixed ? What about Liberty's Stratix code ? It's living and working ! regards, Andre Schwarz MATRIX VISION GmbH, Talstra?e 16, DE-71570 Oppenweiler - Registergericht: Amtsgericht Stuttgart, HRB 271090 Gesch?ftsf?hrer: Gerhard Thullner, Werner Armingeon, Uwe Furtner ^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] FPGA mess 2008-03-05 16:42 [U-Boot-Users] FPGA mess Andre Schwarz @ 2008-03-06 6:53 ` Stefan Roese [not found] ` <47CFC43C.2060401@matrix-vision.de> 0 siblings, 1 reply; 9+ messages in thread From: Stefan Roese @ 2008-03-06 6:53 UTC (permalink / raw) To: u-boot Andre, On Wednesday 05 March 2008, Andre Schwarz wrote: > you're listed as maintainer for the alpr board. Correct. But I didn't use this board for quite some time. > It's the only board that uses the ACEX1K.c file for FPGA loading... Does it? To use this file you have to define CONFIG_FPGA_ACEX1K. I don't see it defined anywhere in the whole U-Boot tree. So perhaps this code is not used at all. > I'm quite sure there are many boards with Altera FPGAs outside and can't > believe they have all mounted > platform flashes and therefore don't use u-boot for loading the FPGA. > Nevertheless those board don't show up in the tree. Maybe they all keep > their own patches like me ... Maybe. I suggest you start pushing your code to change this situation. :) > There are some points that doesn't seem to work out very well in general. > This is where some questions come up (top->down) : > > common/cmd_fpga: > In function do_fpga there's a used environment variable "fpgadata" that > obviously stores the location of the bitstream. > What sense does this make if the "data_size" parameter (=arg4) is _not_ > optional ? > Instead the command "fpga load 0 0x..." leads to a load function with > zero length. > The user always has to supply all 4 args (load, nr, data, size). > Of course the loading function could use the pre-defined bitstream size > from the header or the device struct... I have to admit that I don't understand what you are really asking here. Please ask more specific questions. Or send a patch to fix something that is "broken". > common/altera.c > What's that ACEX1K ? Isn't it a Cyclone chip and should use that interface > ? Why does this need special treatment throughout the interface ? I didn't introduce this file. Perhaps we should ask the author who committed this code. > include/ACEX1K.h > Obviously there are some confusions about the various file formats and > sizes that can be output > from Altera's SoPC Builder. Compression is also possible with > de-compression on the fly during load ... > Of course the defined file sizes should match a raw bit file that > represents the true size of the device. > > Why is ACEX1K and Cyclone not merged ? No idea. If you have some fixes, please send patches. > Does _any_ real board use the Altera path ? scanning the config files > ... no. alpr seems to use the cyclone2.c code. > CYC2_ps_load in common/cyclon2.c the nCONFIG pin is never de-asserted > during preparation. This code can't work. No idea. I have to admit, that I didn't implement the FPGA booting on this board. But it seems to work fine. > Is there any interest in getting this fixed ? Sure. > What about Liberty's Stratix code ? It's living and working ! Sorry, but I have no clue what "Liberty's Stratix code" is. Best regards, Stefan ===================================================================== DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de ===================================================================== ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <47CFC43C.2060401@matrix-vision.de>]
* [U-Boot-Users] FPGA mess [not found] ` <47CFC43C.2060401@matrix-vision.de> @ 2008-03-06 14:24 ` Stefan Roese 2008-03-06 17:37 ` Heiko Schocher 0 siblings, 1 reply; 9+ messages in thread From: Stefan Roese @ 2008-03-06 14:24 UTC (permalink / raw) To: u-boot Andre, On Thursday 06 March 2008, Andre Schwarz wrote: > sorry for being impatient ... I'm just trying to get clean and universal > code with no need for recoding twice a year. No problem. > Stefan Roese schrieb: > > Andre, > > > > On Wednesday 05 March 2008, Andre Schwarz wrote: > >> you're listed as maintainer for the alpr board. > > > > Correct. But I didn't use this board for quite some time > > ok - no problem. I just need to start somewhere. Good. > >> It's the only board that uses the ACEX1K.c file for FPGA loading... > > > > Does it? To use this file you have to define CONFIG_FPGA_ACEX1K. I don't > > see it defined anywhere in the whole U-Boot tree. So perhaps this code is > > not used at all. > > correct - so you can kick it away. If no official board uses it and it looks broken to you, then please send a patch to remove it. > There's a include/ACEX1K.h that introduces two interfaces for obviously > the same funtionality. > The first one is specific to ACEX1K and the other one is a general > cyclone implementation as it should be. Please clean it up too. > >> I'm quite sure there are many boards with Altera FPGAs outside and can't > >> believe they have all mounted > >> platform flashes and therefore don't use u-boot for loading the FPGA. > >> Nevertheless those board don't show up in the tree. Maybe they all keep > >> their own patches like me ... > > > > Maybe. I suggest you start pushing your code to change this situation. :) > > I've been trying to submit patches for years now - there's always a > point when you give up. > If there's a will to change this and to discard unused/scrambled code > I'll provide a patch as soon as my board is up and running. As you may know, we changed our development infrastructure by adding submaintainers (custodians) for subsystems. Currently this is working not perfect, but seems to get better over the time. So we are improving here. Unfortunately we don't have a custodian for the FPGA stuff. Since it's getting more and more complex, it would be great if somebody would step up here. Any volunteers? :) > >> There are some points that doesn't seem to work out very well in > >> general. This is where some questions come up (top->down) : > >> > >> common/cmd_fpga: > >> In function do_fpga there's a used environment variable "fpgadata" that > >> obviously stores the location of the bitstream. > >> What sense does this make if the "data_size" parameter (=arg4) is _not_ > >> optional ? > >> Instead the command "fpga load 0 0x..." leads to a load function with > >> zero length. > >> The user always has to supply all 4 args (load, nr, data, size). > >> Of course the loading function could use the pre-defined bitstream size > >> from the header or the device struct... > > > > I have to admit that I don't understand what you are really asking here. > > Please ask more specific questions. Or send a patch to fix something that > > is "broken". > > ok - you'll get a patch. > The point is that it makes no sense to provide a function "fpga" > (declared in common/cmd_fpga) that accepts up to 4 args with > arg2 and arg3 being optional and arg4 not ... Right. With this description it makes sense to me. But we have to be careful here, not to change the command syntax in a non backward compatible way. > >> common/altera.c > >> What's that ACEX1K ? Isn't it a Cyclone chip and should use that > >> interface ? Why does this need special treatment throughout the > >> interface ? > > > > I didn't introduce this file. Perhaps we should ask the author who > > committed this code. > > ok - can you do this ? Yes. Steven Scholz as original author is on CC. > >> include/ACEX1K.h > >> Obviously there are some confusions about the various file formats and > >> sizes that can be output > >> from Altera's SoPC Builder. Compression is also possible with > >> de-compression on the fly during load ... > >> Of course the defined file sizes should match a raw bit file that > >> represents the true size of the device. > >> > >> Why is ACEX1K and Cyclone not merged ? > > > > No idea. If you have some fixes, please send patches. > > > >> Does _any_ real board use the Altera path ? scanning the config files > >> ... no. > > > > alpr seems to use the cyclone2.c code. > > no - it uses common/ACEX1K.c .... and common/cyclon2.c is derived from it. No, it doesn't use common/ACEX1K.c. > >> CYC2_ps_load in common/cyclon2.c the nCONFIG pin is never de-asserted > >> during preparation. This code can't work. > > > > No idea. I have to admit, that I didn't implement the FPGA booting on > > this board. But it seems to work fine. > > yes - because it's a board specific implementation with an "general" > interface. ??? > >> Is there any interest in getting this fixed ? > > > > Sure. > > But implementing the Altera path in a clean way means discarding the > ACEX1K and breaking the alpr borad. > I'm quite sure that Wolfgang will reject those changes. Yes, I will reject this too. :) > How can we solve this ? By trying to solve it in a compatible way. I added Heiko Schocher to CC too, since he was responsible for the FPGA booting implementation of the alpr board. > >> What about Liberty's Stratix code ? It's living and working ! > > > > Sorry, but I have no clue what "Liberty's Stratix code" is. > > Look out for mails from "eran.liberty". Stratix and Arria are high-end > FPGA families from Altera. > There's some work left to get those chips implemented well. Sorry, I currently don't have the time to read through this whole email thread. Please write an answer to this thread if you have some comments there. Thanks. Best regards, Stefan ===================================================================== DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de ===================================================================== ^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] FPGA mess 2008-03-06 14:24 ` Stefan Roese @ 2008-03-06 17:37 ` Heiko Schocher 2008-03-06 17:50 ` Andre Schwarz 2008-03-06 19:47 ` Stefan Roese 0 siblings, 2 replies; 9+ messages in thread From: Heiko Schocher @ 2008-03-06 17:37 UTC (permalink / raw) To: u-boot Hello Stefan, Stefan Roese wrote: > On Thursday 06 March 2008, Andre Schwarz wrote: >> Stefan Roese schrieb: >>> On Wednesday 05 March 2008, Andre Schwarz wrote: [...] >> There's a include/ACEX1K.h that introduces two interfaces for obviously >> the same funtionality. >> The first one is specific to ACEX1K and the other one is a general >> cyclone implementation as it should be. > > Please clean it up too. Maybe we should do a cyclon2.h ? >>>> include/ACEX1K.h >>>> Obviously there are some confusions about the various file formats and >>>> sizes that can be output >>>> from Altera's SoPC Builder. Compression is also possible with >>>> de-compression on the fly during load ... >>>> Of course the defined file sizes should match a raw bit file that >>>> represents the true size of the device. >>>> >>>> Why is ACEX1K and Cyclone not merged ? >>> No idea. If you have some fixes, please send patches. >>> >>>> Does _any_ real board use the Altera path ? scanning the config files >>>> ... no. >>> alpr seems to use the cyclone2.c code. >> no - it uses common/ACEX1K.c .... and common/cyclon2.c is derived from it. > > No, it doesn't use common/ACEX1K.c. Yes, common/ACEX1K.c was the base for me to make the cyclon2.c. >>>> CYC2_ps_load in common/cyclon2.c the nCONFIG pin is never de-asserted >>>> during preparation. This code can't work. >>> No idea. I have to admit, that I didn't implement the FPGA booting on >>> this board. But it seems to work fine. >> yes - because it's a board specific implementation with an "general" >> interface. > > ??? What do you mean with "board specific implementation". Its for a cyclon2 FPGA. I am not a FPGA specialist, but I think there were some differences between this FPGAs and so I made a new File ... >>>> Is there any interest in getting this fixed ? >>> Sure. >> But implementing the Altera path in a clean way means discarding the >> ACEX1K and breaking the alpr borad. >> I'm quite sure that Wolfgang will reject those changes. > > Yes, I will reject this too. :) Why you break the alpr board. It uses the common/cyclon2.c? (OK, we should make a include/cyclon2.h and then we can drop the ACEX1K, right?) >> How can we solve this ? > > By trying to solve it in a compatible way. I added Heiko Schocher to CC too, > since he was responsible for the FPGA booting implementation of the alpr > board. I have to admit that this was my First and only FPGA Implementation. Stefan, do you know, if we have somewhere an alpr board, so we can do tests with it, if we change code? bye Heiko -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany ^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] FPGA mess 2008-03-06 17:37 ` Heiko Schocher @ 2008-03-06 17:50 ` Andre Schwarz 2008-03-06 19:46 ` Heiko Schocher 2008-03-06 19:47 ` Stefan Roese 1 sibling, 1 reply; 9+ messages in thread From: Andre Schwarz @ 2008-03-06 17:50 UTC (permalink / raw) To: u-boot Heiko Schocher schrieb: > Hello Stefan, > > Stefan Roese wrote: > >> On Thursday 06 March 2008, Andre Schwarz wrote: >> >>> Stefan Roese schrieb: >>> >>>> On Wednesday 05 March 2008, Andre Schwarz wrote: >>>> > [...] > >>> There's a include/ACEX1K.h that introduces two interfaces for obviously >>> the same funtionality. >>> The first one is specific to ACEX1K and the other one is a general >>> cyclone implementation as it should be. >>> >> Please clean it up too. >> > > Maybe we should do a cyclon2.h ? > > >>>>> include/ACEX1K.h >>>>> Obviously there are some confusions about the various file formats and >>>>> sizes that can be output >>>>> from Altera's SoPC Builder. Compression is also possible with >>>>> de-compression on the fly during load ... >>>>> Of course the defined file sizes should match a raw bit file that >>>>> represents the true size of the device. >>>>> >>>>> Why is ACEX1K and Cyclone not merged ? >>>>> >>>> No idea. If you have some fixes, please send patches. >>>> >>>> >>>>> Does _any_ real board use the Altera path ? scanning the config files >>>>> ... no. >>>>> >>>> alpr seems to use the cyclone2.c code. >>>> >>> no - it uses common/ACEX1K.c .... and common/cyclon2.c is derived from it. >>> >> No, it doesn't use common/ACEX1K.c. >> > > Yes, common/ACEX1K.c was the base for me to make the cyclon2.c. > > >>>>> CYC2_ps_load in common/cyclon2.c the nCONFIG pin is never de-asserted >>>>> during preparation. This code can't work. >>>>> >>>> No idea. I have to admit, that I didn't implement the FPGA booting on >>>> this board. But it seems to work fine. >>>> >>> yes - because it's a board specific implementation with an "general" >>> interface. >>> >> ??? >> > > What do you mean with "board specific implementation". Its for a cyclon2 > FPGA. I am not a FPGA specialist, but I think there were some differences > between this FPGAs and so I made a new File ... > > >>>>> Is there any interest in getting this fixed ? >>>>> >>>> Sure. >>>> >>> But implementing the Altera path in a clean way means discarding the >>> ACEX1K and breaking the alpr borad. >>> I'm quite sure that Wolfgang will reject those changes. >>> >> Yes, I will reject this too. :) >> > > Why you break the alpr board. It uses the common/cyclon2.c? > (OK, we should make a include/cyclon2.h and then we can drop the ACEX1K, right?) > > I admit that I have not followed the ACEX1K down through the interface. But since there is an ACEX1K "#define" in common/altera.c and the serial download of the Cyclone is broken (missing deassertion of nConfig) it looked like alpr used the ACEX1K. As I see now this is not true. We should fix the programming of nConfig and verify on alpr. Then we can remove ACEX1K and prepare for Cyclone-II and -III with a unified loader, corrected chip sizes and variable bitstream formats including endianess. >>> How can we solve this ? >>> >> By trying to solve it in a compatible way. I added Heiko Schocher to CC too, >> since he was responsible for the FPGA booting implementation of the alpr >> board. >> > > I have to admit that this was my First and only FPGA Implementation. > Stefan, do you know, if we have somewhere an alpr board, so we can do > tests with it, if we change code? > > bye > Heiko > If would be great if you could test the changes on alpr before applying patches. It looks like no other Altera boards are in the tree ... I have different ones and can do excessive testing. regards, Andre MATRIX VISION GmbH, Talstra?e 16, DE-71570 Oppenweiler - Registergericht: Amtsgericht Stuttgart, HRB 271090 Gesch?ftsf?hrer: Gerhard Thullner, Werner Armingeon, Uwe Furtner -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.denx.de/pipermail/u-boot/attachments/20080306/0fba0f09/attachment.htm ^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] FPGA mess 2008-03-06 17:50 ` Andre Schwarz @ 2008-03-06 19:46 ` Heiko Schocher 2008-03-06 20:41 ` André Schwarz 0 siblings, 1 reply; 9+ messages in thread From: Heiko Schocher @ 2008-03-06 19:46 UTC (permalink / raw) To: u-boot Hello Andre, Andre Schwarz wrote: > Heiko Schocher schrieb: >> Hello Stefan, >> >> Stefan Roese wrote: >> >>> On Thursday 06 March 2008, Andre Schwarz wrote: >>> >>>> Stefan Roese schrieb: >>>> >>>>> On Wednesday 05 March 2008, Andre Schwarz wrote: [...] >>>>>> Is there any interest in getting this fixed ? >>>>>> >>>>> Sure. >>>>> >>>> But implementing the Altera path in a clean way means discarding the >>>> ACEX1K and breaking the alpr borad. >>>> I'm quite sure that Wolfgang will reject those changes. >>>> >>> Yes, I will reject this too. :) >>> >> >> Why you break the alpr board. It uses the common/cyclon2.c? >> (OK, we should make a include/cyclon2.h and then we can drop the >> ACEX1K, right?) >> >> > I admit that I have not followed the ACEX1K down through the interface. > But since there is an ACEX1K "#define" > in common/altera.c and the serial download of the Cyclone is broken > (missing deassertion of nConfig) it looked like > alpr used the ACEX1K. Ah, I understand (but the serial download on a cyclon 2 work(ed) fine ...) I think I will have a look in the datasheet for the cyclon 2 ... Hmm.. maybe I overlook something, but I see in: www.altera.com/literature/hb/cfg/cfg_cf51001.pdf on page 3 in the "Device Configuration Overview for Passive Schemes" Figure 1-1 No need to deassert the nConfig Line after the Configuration ... And a "A reconfiguration is initiated by toggling the nCONFIG pin from high to low and then back to high." So it sounds to me its better to hold this line high ... but I am not a expert ;-) > As I see now this is not true. We should fix the programming of nConfig > and verify on alpr. > Then we can remove ACEX1K and prepare for Cyclone-II and -III with a > unified loader, corrected chip > sizes and variable bitstream formats including endianess. Sounds good. >>>> How can we solve this ? >>>> >>> By trying to solve it in a compatible way. I added Heiko Schocher to >>> CC too, since he was responsible for the FPGA booting implementation >>> of the alpr board. >>> >> >> I have to admit that this was my First and only FPGA Implementation. >> Stefan, do you know, if we have somewhere an alpr board, so we can do >> tests with it, if we change code? >> >> bye >> Heiko >> > If would be great if you could test the changes on alpr before applying > patches. I fast look in the VLAB and I found no alpr board :-( > It looks like no other Altera boards are in the tree ... I have > different ones and can do excessive testing. That would be great bye, Heiko -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany ^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] FPGA mess 2008-03-06 19:46 ` Heiko Schocher @ 2008-03-06 20:41 ` André Schwarz 2008-03-07 6:13 ` Heiko Schocher 0 siblings, 1 reply; 9+ messages in thread From: André Schwarz @ 2008-03-06 20:41 UTC (permalink / raw) To: u-boot Heiko, this all sounds very well indeed. Looks like we'll get common code. Heiko Schocher wrote: > Hello Andre, > > Andre Schwarz wrote: > >> Heiko Schocher schrieb: >> >>> Hello Stefan, >>> >>> Stefan Roese wrote: >>> >>> >>>> On Thursday 06 March 2008, Andre Schwarz wrote: >>>> >>>> >>>>> Stefan Roese schrieb: >>>>> >>>>> >>>>>> On Wednesday 05 March 2008, Andre Schwarz wrote: >>>>>> > [...] > >>>>>>> Is there any interest in getting this fixed ? >>>>>>> >>>>>>> >>>>>> Sure. >>>>>> >>>>>> >>>>> But implementing the Altera path in a clean way means discarding the >>>>> ACEX1K and breaking the alpr borad. >>>>> I'm quite sure that Wolfgang will reject those changes. >>>>> >>>>> >>>> Yes, I will reject this too. :) >>>> >>>> >>> Why you break the alpr board. It uses the common/cyclon2.c? >>> (OK, we should make a include/cyclon2.h and then we can drop the >>> ACEX1K, right?) >>> >>> >>> >> I admit that I have not followed the ACEX1K down through the interface. >> But since there is an ACEX1K "#define" >> in common/altera.c and the serial download of the Cyclone is broken >> (missing deassertion of nConfig) it looked like >> alpr used the ACEX1K. >> > > Ah, I understand (but the serial download on a cyclon 2 work(ed) fine ...) > I think I will have a look in the datasheet for the cyclon 2 ... > > Hmm.. maybe I overlook something, but I see in: > > www.altera.com/literature/hb/cfg/cfg_cf51001.pdf > > on page 3 in the "Device Configuration Overview for Passive Schemes" > Figure 1-1 > > No need to deassert the nConfig Line after the Configuration ... > > And a "A reconfiguration is initiated by toggling the nCONFIG pin from high to > low and then back to high." > > So it sounds to me its better to hold this line high ... but I am > not a expert ;-) > > yes - exactly. The pin is low active and by pulling it low (falling edge) you can inititate device programming. Holding this pin low doesn't work on any cyclone-II/III chip I have. You have to deassert (=back to high) this before the first data bit comes in. >> As I see now this is not true. We should fix the programming of nConfig >> and verify on alpr. >> Then we can remove ACEX1K and prepare for Cyclone-II and -III with a >> unified loader, corrected chip >> sizes and variable bitstream formats including endianess. >> > > Sounds good. > > >>>>> How can we solve this ? >>>>> >>>>> >>>> By trying to solve it in a compatible way. I added Heiko Schocher to >>>> CC too, since he was responsible for the FPGA booting implementation >>>> of the alpr board. >>>> >>>> >>> I have to admit that this was my First and only FPGA Implementation. >>> Stefan, do you know, if we have somewhere an alpr board, so we can do >>> tests with it, if we change code? >>> >>> bye >>> Heiko >>> >>> >> If would be great if you could test the changes on alpr before applying >> patches. >> > > I fast look in the VLAB and I found no alpr board :-( > > >> It looks like no other Altera boards are in the tree ... I have >> different ones and can do excessive testing. >> > > That would be great > > bye, > Heiko > I'm doing a lot of updates regarding u-boot + linux kernel right now since we're upgrading the kernel to 2.6.24 with the new "libfdt". Of course there will be a lot of code cleaning and hopefully Wolfgang will accept our boards :-) I'll supply a patch to the FPGA tree as soon as everything is running fine. It would be great if you could test the patch against the alpr and give me some feedback. cheers, Andr? MATRIX VISION GmbH, Talstra?e 16, DE-71570 Oppenweiler - Registergericht: Amtsgericht Stuttgart, HRB 271090 Gesch?ftsf?hrer: Gerhard Thullner, Werner Armingeon, Uwe Furtner -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.denx.de/pipermail/u-boot/attachments/20080306/bfe83a69/attachment.htm ^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] FPGA mess 2008-03-06 20:41 ` André Schwarz @ 2008-03-07 6:13 ` Heiko Schocher 0 siblings, 0 replies; 9+ messages in thread From: Heiko Schocher @ 2008-03-07 6:13 UTC (permalink / raw) To: u-boot Hello Andr?, Andr? Schwarz wrote: [...] > I'll supply a patch to the FPGA tree as soon as everything is running fine. Great. > It would be great if you could test the patch against the alpr and give > me some feedback. It looks like Stefan can "organize" a board, so I can test it. bye, Heiko -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany ^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot-Users] FPGA mess 2008-03-06 17:37 ` Heiko Schocher 2008-03-06 17:50 ` Andre Schwarz @ 2008-03-06 19:47 ` Stefan Roese 1 sibling, 0 replies; 9+ messages in thread From: Stefan Roese @ 2008-03-06 19:47 UTC (permalink / raw) To: u-boot Hi Heiko, On Thursday 06 March 2008, Heiko Schocher wrote: > >> How can we solve this ? > > > > By trying to solve it in a compatible way. I added Heiko Schocher to CC > > too, since he was responsible for the FPGA booting implementation of the > > alpr board. > > I have to admit that this was my First and only FPGA Implementation. > Stefan, do you know, if we have somewhere an alpr board, so we can do > tests with it, if we change code? I have one here, but I haven't used it for a long time. So either I could try to setup this board again, or I could ask the customer to test it on their system. One or the other way should be possible. Best regards, Stefan ===================================================================== DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de ===================================================================== ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2008-03-07 6:13 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-03-05 16:42 [U-Boot-Users] FPGA mess Andre Schwarz
2008-03-06 6:53 ` Stefan Roese
[not found] ` <47CFC43C.2060401@matrix-vision.de>
2008-03-06 14:24 ` Stefan Roese
2008-03-06 17:37 ` Heiko Schocher
2008-03-06 17:50 ` Andre Schwarz
2008-03-06 19:46 ` Heiko Schocher
2008-03-06 20:41 ` André Schwarz
2008-03-07 6:13 ` Heiko Schocher
2008-03-06 19:47 ` Stefan Roese
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox