Why not ask Chris Gammell about importing Eagle into KiCad, he has just done a video about it.
<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
<layer number="2" name="Layer2" color="5" fill="1" visible="no" active="yes"/>
<layer number="3" name="Layer3" color="3" fill="1" visible="no" active="yes"/>
<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
<layer number="2" name="Layer2" color="5" fill="1" visible="yes" active="yes"/>
<layer number="3" name="Layer3" color="3" fill="1" visible="yes" active="yes"/>
<layer number="4" name="Layer4" color="6" fill="1" visible="yes" active="yes"/>
<layer number="5" name="Layer5" color="7" fill="1" visible="yes" active="yes"/>
<layer number="6" name="Layer6" color="15" fill="1" visible="yes" active="yes"/>
<layer number="7" name="Layer7" color="9" fill="1" visible="yes" active="yes"/>
<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
Watch out for drill files! This board uses both TH vias (.0116 file extension) and blind vias (.0102 file extension).
I don't know, but you can see ' extent="1-2" ' parameter in .brd file for some vias which determines a blind via while all other have ' extent="1-16" ' which determines through hole via.Watch out for drill files! This board uses both TH vias (.0116 file extension) and blind vias (.0102 file extension).WTF, why would blind vias be needed on this?
Importing into kicad gives me a huge amount of errors, the vias aren't connected on other layers it is complaining.
I really want to start this project all over. It might be worth it to reroute it. Also I hate their layout it sucks
Also the clearances on that display connector is very small and not manufacturable with the usual scumbags.Here's your good clearance connector :)
https://github.com/thinkfat/trezor-model-t-kicadv6
EDIT: they actually don't have a real ground reference for any signals. The display signals are routed both on the ground and the VCC-2 power plane. That could be resolved by moving some jumper traces to the bottom layer and all the remaining display and touchscreen traces to the 3rd layer. That gets you a nice ground plane at the cost of breaking the VCC-2 plane, which then needs to be patched up on the bottom layer. That might not be a big problem if there's enough decoupling.
That's what I came up with. Might not be necessary, but EMI-wise it's likely better than the original. Got rid of some vias, too.
Has any one been able to figure out what screen they are using? I have looked at all the available documents, googled all the available serial codes and product codes. I also had a look at the site that supplied the screens used with dev board but have found nothing close to the tenzor supplied tear down images.