Nope, same issue:<br><br>$ make bin/14E41673.usb DEBUG=tg3_main:3,tg3_hw,tg3_phy<br><div id=":lo">  [BUILD] bin/usbdisk.o<br>  [OBJCOPY] bin/usbdisk.bin<br>make: *** No rule to make target `bin/tg3_main.dbg3.o', needed by `bin/blib.a'. Stop.<br>
<br>All of the following commands gives the same error:<br>make bin/14E41673.usb DEBUG=tg3_main:3,tg3_hw,tg3_phy<br>make bin/14e41673.usb DEBUG=tg3_main:3,tg3_hw,tg3_phy<br></div>make bin/14E41673.usb DEBUG=14E41673:3,tg3_hw,tg3_phy<br>
make bin/14e41673.usb DEBUG=14e41673:3,tg3_hw,tg3_phy<br>
<br>br,<br>Quinn<br><br><div class="gmail_quote">On Tue, Jan 3, 2012 at 11:36 AM, Chris Pitzel <span dir="ltr"><<a href="mailto:chris@pitzel.dyndns.org">chris@pitzel.dyndns.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div link="blue" vlink="purple" lang="EN-CA"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Yeah iSCSI works great on the undi driver.  Wanted to get native bcm5755 / tg3 iscsi working simply so I could take the laptop outside of my dhcp/tftp environment and still use it to http/tftp-load stuff.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Looks like you’re working with the (new tg3-driver patched) gpxe code tree.  I think your error relates to how make interprets the tg3_main.usb ‘target’.  <u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">For example, if you go “make bin/80861043.usb”, it will build only the code for PCI vendor 0x8086 (Intel), and PCI ID 0x1043, into the usb image.  <u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">In your case, if you want a pure bcm5755m driver build, wouldn’t you do, “make bin/14E41673.usb DEBUG=tg3_main,tg3_hw,tg3_phy” ???  That’s my thought (but its 4:35am here....).<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Chris<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"" lang="EN-US">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"" lang="EN-US"> Quinn Plattel [mailto:<a href="mailto:qiet72@gmail.com" target="_blank">qiet72@gmail.com</a>] <br>
<b>Sent:</b> Tuesday, January 03, 2012 4:26 AM<br><b>To:</b> Chris Pitzel; <a href="mailto:gpxe-devel@etherboot.org" target="_blank">gpxe-devel@etherboot.org</a>; <a href="mailto:gpxe@etherboot.org" target="_blank">gpxe@etherboot.org</a></span></p>
<div><div></div><div class="h5"><br><b>Subject:</b> Re: [gPXE-devel] Attempting to add support for Broadcom BCM5755M (14e4:1673) ethernet adapter<u></u><u></u></div></div><p></p></div><div><div></div><div class="h5"><p class="MsoNormal">
<u></u> <u></u></p><p class="MsoNormal" style="margin-bottom:12.0pt">Hi,<br><br>I am currently testing his code now, but I currently have compile issues when I try to turn on debugging.<br>Regarding iSCSI - i have a fair bit of experience there.  I have a gpxe/pxe/tftpboot/iscsi implementation currently working with Ubuntu.  Check out <a href="http://etherboot.org" target="_blank">etherboot.org</a> for my iscsi recipe. :-)<br>
<br>Do you happen to know why I get this error:<br><br>$ make bin/tg3_main.usb DEBUG=tg3_main:3,tg3_hw,tg3_phy<br>  [BUILD] bin/usbdisk.o<br>  [OBJCOPY] bin/usbdisk.bin<br>make: *** No rule to make target `bin/tg3_main.dbg3.o', needed by `bin/blib.a'. Stop.<br>
<br><br>br,<br>Quinn<u></u><u></u></p><div><p class="MsoNormal">On Tue, Jan 3, 2012 at 11:01 AM, Chris Pitzel <<a href="mailto:chris@pitzel.dyndns.org" target="_blank">chris@pitzel.dyndns.org</a>> wrote:<u></u><u></u></p>
<div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I tried it out Thomas’ tg3 code as well on gPXE (Dell Latitude D630 and D830 laptops).  It seemed to be a little bit more stable during set-up, but not good enough to make iSCSI work, and tftp booting would time-out.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I did hack at the iPXE code, and found that, with the bcm5755m, if I replaced the PCI ID (and a few other variables) of the BCM5787 with the bcm5755m PCI ID, it sort of worked beter.    Enough to tftp and http boot, but no-go on the iSCSI.  I think its a ring buffer issue; the bcm5755m has a unique way of handling ring buffers compared to the other members of the family.  Even in the (linux) kernel tg3 driver, the amount of special handling for the BCM5755 is considerable.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Have you tested iSCSI?  Or just tftp and http?  </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Chris</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"" lang="EN-US">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"" lang="EN-US"> Quinn Plattel [mailto:<a href="mailto:qiet72@gmail.com" target="_blank">qiet72@gmail.com</a>] <br>
<b>Sent:</b> Tuesday, January 03, 2012 3:48 AM<br><b>To:</b> Chris Pitzel<br><b>Subject:</b> Re: [gPXE-devel] Attempting to add support for Broadcom BCM5755M (14e4:1673) ethernet adapter</span><u></u><u></u></p></div><div>
<div><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal" style="margin-bottom:12.0pt">Hi,<br><br>I just tested Thomas's newest tg3 code.  It is now working properly with the Dell Laptop that didn't work in the previous version. :-)<br>
<br>br,<br>Quinn<u></u><u></u></p><div><p class="MsoNormal">On Mon, Jan 2, 2012 at 2:45 PM, Quinn Plattel <<a href="mailto:qiet72@gmail.com" target="_blank">qiet72@gmail.com</a>> wrote:<u></u><u></u></p><p class="MsoNormal" style="margin-bottom:12.0pt">
Check the list, Thomas Miletich has updated the code for the tg3 driver and is calling for testers.<br><br>br,<br><span style="color:#888888">Quinn</span><u></u><u></u></p><div><div><p class="MsoNormal">On Sun, Jan 1, 2012 at 12:42 AM, Chris Pitzel <<a href="mailto:chris@pitzel.dyndns.org" target="_blank">chris@pitzel.dyndns.org</a>> wrote:<u></u><u></u></p>
</div><div><div><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt"><div><div><p class="MsoNormal"><span lang="EN-US">Hello.  I was just reviewing your thread on the gPXE list concerning the Broadcom BCM5755M (presumably from a Dell laptop).</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US"> </span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-US">I’ve basically replicated your efforts on the latest iPXE build to the same extent as your attempt.  There appears to be a slight difference in how the BCM5755M is handled in the mainline (Linux) kernel tg3 driver.  </span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US"> </span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-US">Have you pursued any additional line of inquiry?   </span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-US"> </span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US">Chris</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-US">Saskatchewan, Canada</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-US"> </span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US"> </span><u></u><u></u></p></div></div></blockquote></div></div></div><p class="MsoNormal"><br><br clear="all"><u></u><u></u></p><div><div><p class="MsoNormal"><br>-- <br>Best regards/Med venlig hilsen,<br>
Quinn Plattel<u></u><u></u></p></div></div></div><p class="MsoNormal"><br><br clear="all"><br>-- <br>Best regards/Med venlig hilsen,<br>Quinn Plattel<u></u><u></u></p></div></div></div></div></div><p class="MsoNormal"><br>
<br clear="all"><br>-- <br>Best regards/Med venlig hilsen,<br>Quinn Plattel<u></u><u></u></p></div></div></div></div></blockquote></div><br><br clear="all"><br>-- <br>Best regards/Med venlig hilsen,<br>Quinn Plattel<br>