My device is 99% similar to this:
http://wiki.openwrt.org/toh/cisco/epc3825

I am new to OpenWrt but I am not new to programming.
I have built OpenWrt.
I can read the bootlog from my device via UART.
I have a console shell via SSh or Telnet to my device. I have access to Flash and Non-Vol from the console.
I can upload firmware to the device no problem over tftp.
I have two different versions of the original firmware which I have unpacked.

The question is this cpu has no known source code available, but it is similar to the bm63xx CPU's, which OpenWrt is supporting.
I think the only thing missing for the bmc33xx would be the docisis or DSl driver support, but that is fine for now.

My question is how, where do I start to develop in OpenWrt for this CPU, can I use an existing  bm63xx port in OpenWrt and adapt to my needs?
Am I dreaming to make this work?

I am not asking for my hand to be held, just a shove in the right direction.

I have read http://wiki.openwrt.org/doc/devel/add.new.device, and various other pages in the wiki and also some forum posts but nothing is available for my situation.

This is just a side thought, would it be possible in the future to get the DSL driver working?

(Last edited by slayeruk on 22 Oct 2014, 00:38)