DP83848 Ethernet

Discuss development of drivers for external hardware and components, such as LCD screens, sensors, motor drivers, etc.
Target audience: Users and developers of drivers.
Posts: 3
Joined: Wed Oct 26, 2016 2:05 pm

DP83848 Ethernet

Postby ralienpp » Wed Nov 02, 2016 3:31 pm


I am attempting to understand what is necessary to provide compatibility with the DP83848 Ethernet module.

A search on Github reveals that such a driver is not available in https://github.com/micropython/micropyt ... er/drivers

However, there is a reference to the model here https://github.com/micropython/micropyt ... onf.h#L183, though I don't know what to make of it.

Texas Instruments provides the driver here, it is GPL licensed and distributed as a single file: https://git.kernel.org/cgit/linux/kerne ... /dp83848.c It doesn't look like it is doing much, but this is all they provide.

My questions are:

1. what steps are necessary to use uPython with this Ethernet module?
2. is the source code provided by TI sufficient to start working on it?

If there are any guides I can rely on, please let me know.

Posts: 2
Joined: Fri Jul 07, 2017 11:30 am

Re: DP83848 Ethernet

Postby raijovj » Fri Aug 11, 2017 9:24 am

Any update or help on this[DP83848]?

User avatar
Posts: 1866
Joined: Fri Jul 18, 2014 8:01 am

Re: DP83848 Ethernet

Postby pythoncoder » Sat Aug 12, 2017 9:05 am

There is no official support for it as far as I know. The chip only supports the physical layer so the rest of the TCP stack would need to be integrated to actually use it. There is an official driver for WIZnet5x00 Ethernet controllers.
Peter Hinch

Who is online

Users browsing this forum: No registered users and 2 guests