[Coco] DE-1 Clarification Please
Dave Philipsen
dave at davebiz.com
Sat Oct 28 22:52:42 EDT 2017
I think that the chip on the DE1 has a lifetime of 100,000 writes. So try not to flash it more than 10x a day else it might fail after maybe 28 years. Haha! Just kidding.....
Dave
> On Oct 28, 2017, at 2:56 PM, tim franklinlabs.com <tim at franklinlabs.com> wrote:
>
> ...Oh one more thing... Pay close attention on the number of times you
> program the flash *POF or ROM). Flash has a limit on the number of
> times you can write to it before it dies. It's write capability is very
> large but it does have a limit. Use SOF files if you are experimenting.
> Most flash cards do whats called "wear leveling" to increase the write
> cycles. I'm not sure if the DE1 flash supports wear leveling.
>
> -Tim
>
> On October 28, 2017 at 1:58 PM James Ross wrote:
> Hey Tim,
> Thanks for this clarification. Nice to know!!
> Since the day I got my DE1 to boot up to the 3 amigos, I have not
> had time to play w/ it again. However, I really want to get the
> process down pat, since I want to go back-and-forth re-programming
> it with tutorials and the CoCo3FPGA.
> Here is my question: does the order in which you program DE1 matter?
> For example, the last few messages on the Yahoo group a couple of us
> in that thread have determined that you must:
> 1) First program the FLASH w/ the ROMS
> 2) Next program the CoCo3 FPGA *.pof file
> Since if you reverse that order, programming the FLASH second, it
> will clobber the *.pof file?
> Since apparently to program the FLASH, regardless which control
> panel you use, the process must load a *.pof file -- w/ the older
> control panel you have to do it manually, w/ the newer control panel
> it does it automatically.
> *OR* am I/we incorrect in that assessment?
> James
> ________________________________________
> From: Coco on behalf of tim franklinlabs.com
> Sent: Tuesday, October 24, 2017 9:58 PM
> To: CoCoList for Color Computer Enthusiasts
> Subject: Re: [Coco] DE-1 Clarification Please
> The PROG/RUN switch enabled the write capabilities of the on board
> FPGA
> flash device. NOT the FLASH RAM. The FPGA doesn't retain anything
> when
> power is removed. You can send the progtam directly to the FPGA
> (.sof)
> file and run it using the programming tool. When power is removed,
> the
> FPGA forgets the program. There's a "Config Flash" chip connected to
> the FPGA that programs the FPGA automatically at power up. This
> flash
> is programed by placing the RUN/PROG switch in PROG mode and sending
> the POF file the same way you send the SOF file This is done with
> the
> programmer tool (not the control panel).
> The control panel allows you to write to the on board external
> flash. A
> totally seperate chip. This chip is NOT connected to the RUN/PROG
> switch therefore the switch has no affect on writing to it.
> On October 24, 2017 at 4:22 PM rcrislip wrote:
> Trying to follow the various procedures to flash/program the DE-1 is
> a
> little confusing for me. An answer to this question will clear the
> fog
> tremendously. When using the Control Panel, is the "prog/run" switch
> set to prog or run, likewise when using Quartus, what position is
> the
> switch to be in? I think I know, but conformation from you folks
> will help a lot. TIA
> RECrislip
> --
> Coco mailing list
> [1][1]Coco at maltedmedia.com
> [2][2]https://pairlist5.pair.net/mailman/listinfo/coco
> References
> 1. mailto:[3]Coco at maltedmedia.com 2.
> [4]https://pairlist5.pair.net/mailman/listinfo/coco
> --
> Coco mailing list
> [5]Coco at maltedmedia.com
> [6]https://pairlist5.pair.net/mailman/listinfo/coco
> --
> Coco mailing list
> [7]Coco at maltedmedia.com
> [8]https://pairlist5.pair.net/mailman/listinfo/coco
>
> References
>
> 1. mailto:Coco at maltedmedia.com
> 2. https://pairlist5.pair.net/mailman/listinfo/coco
> 3. mailto:Coco at maltedmedia.com
> 4. https://pairlist5.pair.net/mailman/listinfo/coco
> 5. mailto:Coco at maltedmedia.com
> 6. https://pairlist5.pair.net/mailman/listinfo/coco
> 7. mailto:Coco at maltedmedia.com
> 8. https://pairlist5.pair.net/mailman/listinfo/coco
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
More information about the Coco
mailing list