Hi, A finally proposed M1R4 schematic is came out. http://downloads.qi-hardware.com/hardware/milkymist_one/sch/20120305/Milkymist%20One%20R4%20-%2020120305.pdf
>From last thread[1], we got lots of feedbacks for better use cases and wishes which no matter is came from either #milkymist or Milkymist-devel. Although can't let all good ideas put in, it's enough to provide tough jobs on routing and probably may get some obstructed back soon. Thanks to Joerg who provided also great ideas into it and all opinion tenderers. We're asking here advices and reviews of it. Briefly sums up: * added protection varistors on audio in and out loop. * added J26 4 pins with 2.54mm header for SPDIF out. * pulled HW_VER resistors R176~178 to 2V5 net. * removed TPs for for USB port C ~ F but reserves original ones for A, B. * added second 5V 2A PTC protection circuit for external USB A~D ports, and everything that's internal (USB E~F ports and the rest of the system) on the other. * D14, D15, D16, D17 from through hole type to surface mount type. * added and will place all led-matrix under pcb bottom side and corresponding to related connector. * removed SW1/SW3, keeps only one middle SW2 button by using state machine<http://en.qi-hardware.com/mmlogs/milkymist_2012-01-29.log.html#t19:39>for the button behaviour. * let fpga can know DVI-I cable plug-in or plug-out through J17.16 HPD pin. * added DVI-I +5V DDC limitation and protection on short case by a 50mA power distribution switch chip. * to establish M1 to be in control and awareness of I/O's cable insertion/removal of what is going on: ** DC plug-in, no real 'detection' because DC is the only power source, this only refers to the power LED and ability to override the power LED) ** audio cable line in/out, * changed J21/J22 connector to size 10 X 2 pins female header with way to keying<http://downloads.qi-hardware.com/people/werner/m1/tmp/plastic-key.jpg>. Joerg suggested to cut pin 4 of J21 and pin 1 of J22.<http://lists.milkymist.org/pipermail/devel-milkymist.org/2012-February/002825.html> * using flat Y1<http://search.digikey.com/us/en/products/ABMM2-24.576MHZ-E2-T/535-9639-1-ND/1237106>to get more height between extension board and Y1. * added a mechanism mounting hole around J21 to strengthen structure while user using extension board. * added TPs on LED_ROW[0:2] and LED_COL[2:3] loop. To view each change in details, see histories here: http://en.qi-hardware.com/wiki/Milkymist_One_Schematic_Change_History#20120305 Sources file: http://downloads.qi-hardware.com/hardware/milkymist_one/sch/20120305/rc4_design.tar.bz2 Regards to warnings after compiled, I think they are safe and I'll also ask house for help though. [1] http://lists.milkymist.org/htdig.cgi/devel-milkymist.org/2012-January/002623.html Thanks for reviews in advance. - adam
_______________________________________________ http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org IRC: #milkymist@Freenode