What versions were made?

Kia ora,
What versions of the iCEBreaker were made and shipped to the general public? I currently have a 1.0d and 1.0e board.
I am looking at added a device quirk to NetBSD so that the port A of the FTDI chip doesn’t get attached to the kernel as a serial device, so that iceprog can then actually find the board and program it. The FTDI device quirks table in NetBSD matches against exact product strings, so I’m going to have to list all the iCEBreaker product strings.

Ngā mihi,
Lloyd

1 Like

Hi @lloyd,

This is a very good question. I have to admit that I am not 100% sure. I think 1.0d and mainly 1.0e were shipped in volume. The other letter revisions of the boards were made at least as prototypes. I only bump the letter when I made the hardware and realized I want to tweak something.

If you are already adding things to BSD you should know that v1.1a is around the corner. Probably another two/three weeks before I officially release them. :slight_smile:

Let me know if you have additional questions.

Cheers,
Piotr

I have just committed code to the NetBSD kernel to add the iCEBreaker to NetBSD’s FTDI quirks table so that the kernel lets the user access the programming port.

I also switched the quirk matching to allow wildcards (trivial work on my part) so all future iCEBreaker versions should work fine under NetBSD.

Ngā mihi,
Lloyd

Fantastic! Thank you for your effort I am sure others using NetBSD will be grateful. :slight_smile:

Cheers,
Piotr