From mboxrd@z Thu Jan 1 00:00:00 1970 From: Zachary Landau Date: Tue, 5 Apr 2005 12:19:45 -0400 Subject: [U-Boot-Users] FEC in mcf52x2 In-Reply-To: <20050404230628.FKRG1282.fed1rmmtao03.cox.net@smtp.west.cox.net> References: <20050404230628.FKRG1282.fed1rmmtao03.cox.net@smtp.west.cox.net> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Apr 4, 2005 7:06 PM, wroberts1 at cox.net wrote: > I was trying to do an tftp transfer from u-boot-1.1.2 on an > mcf5282. The fec driver in there does not seem to be > functioning. Is this driver functional on the mcf5272c3? The FEC structure in immap_5282.h is wrong. Try this: typedef struct fec { uint res1; uint fec_ievent; uint fec_imask; uint res2; uint fec_r_des_active; uint fec_x_des_active; uint res3[3]; uint fec_ecntrl; uint res4[6]; uint fec_mii_data; uint fec_mii_speed; uint res5[7]; uint fec_mibc; uint res6[7]; uint fec_r_cntrl; uint res7[15]; uint fec_x_cntrl; uint res8[7]; uint fec_addr_low; uint fec_addr_high; uint fec_opd; uint res9[10]; uint fec_ihash_table_high; uint fec_ihash_table_low; uint fec_ghash_table_high; uint fec_ghash_table_low; uint res10[7]; uint fec_tfwr; uint res11; uint fec_r_bound; uint fec_r_fstart; uint res12[11]; uint fec_r_des_start; uint fec_x_des_start; uint fec_r_buff_size; } fec_t; -- Zachary P. Landau