Modify

Opened 22 months ago

Closed 22 months ago

Last modified 20 months ago

#20890 closed defect (not_a_bug)

Jingdong newifi D1 support

Reported by: hoowa Owned by: developers
Priority: normal Milestone:
Component: kernel Version: Trunk
Keywords: Cc:

Description

newifi D1 is Jingdong router product.

speceific:
MT7621A
DDR3 256MB
SPI 32MB
2.4G MT7603E
5G MT7612E
USB3.0 x 1
USB2.0 x 1

and the price is $50(usdollor) in china.

here attached dts file, but how can i commit to openwrt?

Attachments (0)

Change History (7)

comment:1 Changed 22 months ago by hoowa

/dts-v1/;

/include/ "mt7621.dtsi"

/ {

compatible = "mediatek,mt7621-eval-board", "mediatek,mt7621-soc";
model = "D1";

memory@0 {

device_type = "memory";
reg = <0x0 0x10000000>;

};

chosen {

bootargs = "console=ttyS0,115200";

};

palmbus@1E000000 {

gpio@600 {

gpio0: bank@0 {

status = "okay";

};
gpio1: bank@1 {

status = "okay";

};

};

spi@b00 {

status = "okay";

m25p80@0 {

#address-cells = <1>;
#size-cells = <1>;
compatible = "mx25l25635e";
reg = <0 0>;
linux,modalias = "m25p80";
spi-max-frequency = <10000000>;

partition@0 {

label = "u-boot";
reg = <0x0 0x30000>;
read-only;

};

partition@30000 {

label = "u-boot-env";
reg = <0x30000 0x10000>;
read-only;

};

factory: partition@40000 {

label = "factory";
reg = <0x40000 0x10000>;

};

partition@50000 {

label = "firmware";
reg = <0x50000 0xfb0000>;

};

};

};

};

pcie@1e140000 {

status = "okay";

pcie0 {

mt76@0,0 {

reg = <0x0000 0 0 0 0>;
device_type = "pci";
mediatek,mtd-eeprom = <&factory 0x8000>;
mediatek,2ghz = <0>;

};

};

pcie1 {

mt76@1,0 {

reg = <0x0000 0 0 0 0>;
device_type = "pci";
mediatek,mtd-eeprom = <&factory 0x0000>;
mediatek,5ghz = <0>;

};

};

};

ethernet@1e100000 {

mtd-mac-address = <&factory 0xe000>;

};

gpio_export {

compatible = "gpio-export";
#size-cells = <0>;
usb20-power {

gpio-export,name = "usb20-power";
gpio-export,output = <1>;
gpios = <&gpio0 9 1>;

};
usb30-power {

gpio-export,name = "usb30-power";
gpio-export,output = <1>;
gpios = <&gpio0 11 1>;

};

};

gpio-leds {

compatible = "gpio-leds";

power {

label = "d1:green:power";
gpios = <&gpio0 14 0>;

};

sys1 {

label = "d1:green:sys1";
gpios = <&gpio0 16 1>;

};

sys2 {

label = "d1:green:sys2";
gpios = <&gpio0 13 1>;

};

};

gpio-keys-polled {

compatible = "gpio-keys-polled";
#address-cells = <1>;
#size-cells = <0>;
poll-interval = <20>;
reset {

label = "reset";
gpios = <&gpio0 15 1>;
linux,code = <0x198>;

};

};

pinctrl {

state_default: pinctrl0 {
gpio {

ralink,group = "rgmii2", "jtag", "wdt rst", "mdio", "sdhci", "uart2", "uart3";
ralink,function = "gpio";

};

};

};

};

Version 0, edited 22 months ago by hoowa (next)

comment:2 in reply to: ↑ description ; follow-up: Changed 22 months ago by rmilecki

Replying to hoowa:

here attached dts file, but how can i commit to openwrt?

https://dev.openwrt.org/wiki/SubmittingPatches

comment:3 Changed 22 months ago by jow

  • Resolution set to not_a_bug
  • Status changed from new to closed

As already pointed out, send a patch to the development list. Please do not open tickets for patches.

comment:4 in reply to: ↑ 2 ; follow-up: Changed 20 months ago by anonymous

Replying to rmilecki:

Replying to hoowa:

here attached dts file, but how can i commit to openwrt?

https://dev.openwrt.org/wiki/SubmittingPatches

Did you test this?I replace org dts with yours.Local network indicates cable is not ready.

comment:5 in reply to: ↑ 4 ; follow-up: Changed 20 months ago by anonymous

Replying to anonymous:

Replying to rmilecki:

Replying to hoowa:

here attached dts file, but how can i commit to openwrt?

https://dev.openwrt.org/wiki/SubmittingPatches

Did you test this?I replace org dts with yours.Local network indicates cable is not ready.

That is switch chip driver bug in openwrt(maybe rgmii2 not released in gpio mode), some guys report in maillist but no response at this time.

your can try poweron frist, inside RJ45 cable after system startup done!

comment:6 in reply to: ↑ 5 Changed 20 months ago by anonymous

Replying to anonymous:

Replying to anonymous:

Replying to rmilecki:

Replying to hoowa:

here attached dts file, but how can i commit to openwrt?

https://dev.openwrt.org/wiki/SubmittingPatches

Did you test this?I replace org dts with yours.Local network indicates cable is not ready.

That is switch chip driver bug in openwrt(maybe rgmii2 not released in gpio mode), some guys report in maillist but no response at this time.

your can try poweron frist, inside RJ45 cable after system startup done!

That's breed's problem.I replaced it with org u-boot.All seems ok now.

comment:7 Changed 20 months ago by anonymous

I wonder how did you find the gpio for USBs.

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.