Skip to contentSkip to conversation

Marvell releases a public Armada 370 datasheet

PATCH New Thomas Petazzoni 5 participants 7 messages Jun 10, 2014 – Jun 21, 2014 Documentation

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Marvell releases a public Armada 370 datasheet

Hello,

Marvell has very recently (last week) released a public version of the datasheet for the Marvell Armada 370 SoC. This is a very good news for all the developers and contributors interested by the Armada 370.

The following patch adds the reference to this specification in the appropriate kernel documentation, where we already reference the publicly available documentation for other Marvell SoCs.

The documentation for the Armada XP (another, more powerful SoC, released approximately at the same time as the Armada 370) is not yet publicly available, but hopefully it should also be released in the near future as well.

Best regards,

Thomas

Thomas Petazzoni (1):
Documentation: arm: add URLs to public datasheets for the Marvell
Armada 370 SoC

 Documentation/arm/Marvell/README | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
Signature · 1 line
2.0.0
#1 lore raw

PATCH 1/1 Documentation: arm: add URLs to public datasheets for the Marvell Armada 370 SoC

Marvell has very recently released a public version of the "Functional specifications" and "Hardware specifications" datasheets for the Marvell Armada 370 SoC. This allows contributors and developers not under NDA with Marvell to get more details about this SoC than what the current kernel code shows, and hopefully allows to improve the support for this SoC in the mainline kernel, as well as in other projects.

---
 Documentation/arm/Marvell/README | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
Documentation/arm/Marvell/README +3 -1
index 963ec44..920dfd2 100644
@@ -83,7 +83,9 @@ EBU Armada family
         88F6710
         88F6707
         88F6W11
-    Product Brief: http://www.marvell.com/embedded-processors/armada-300/assets/Marvell_ARMADA_370_SoC.pdf
+    Product Brief:   http://www.marvell.com/embedded-processors/armada-300/assets/Marvell_ARMADA_370_SoC.pdf
+    Hardware Spec:   http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-datasheet.pdf
+    Functional Spec: http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-FunctionalSpec-datasheet.pdf
 
   Armada 375 Flavors:
 	88F6720
Signature · 1 line
2.0.0
#2 lore raw

PATCH 1/1 Documentation: arm: add URLs to public datasheets for the Marvell Armada 370 SoC

Quoted 9 lines · Thomas Petazzoni

Marvell has very recently released a public version of the "Functional specifications" and "Hardware specifications" datasheets for the Marvell Armada 370 SoC. This allows contributors and developers not under NDA with Marvell to get more details about this SoC than what the current kernel code shows, and hopefully allows to improve the support for this SoC in the mainline kernel, as well as in other projects.

Thomas,

great work convincing Marvell to release public datasheets! This not only allows us to improve the support but also backup our reviews for your patches, which IMHO is much more important.

Thanks a lot and

Quoted 20 lines
---
 Documentation/arm/Marvell/README | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
Documentation/arm/Marvell/README +3 -1
index 963ec44..920dfd2 100644
@@ -83,7 +83,9 @@ EBU Armada family
         88F6710
         88F6707
         88F6W11
-    Product Brief: http://www.marvell.com/embedded-processors/armada-300/assets/Marvell_ARMADA_370_SoC.pdf
+    Product Brief:   http://www.marvell.com/embedded-processors/armada-300/assets/Marvell_ARMADA_370_SoC.pdf
+    Hardware Spec:   http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-datasheet.pdf
+    Functional Spec: http://www.marvell.com/embedded-processors/armada-300/assets/ARMADA370-FunctionalSpec-datasheet.pdf
 
   Armada 375 Flavors:
 	88F6720
Applied
#3 lore raw

PATCH 1/1 Documentation: arm: add URLs to public datasheets for the Marvell Armada 370 SoC

In reply to Thomas Petazzoni
Quoted 8 lines · Thomas Petazzoni

Marvell has very recently released a public version of the "Functional specifications" and "Hardware specifications" datasheets for the Marvell Armada 370 SoC. This allows contributors and developers not under NDA with Marvell to get more details about this SoC than what the current kernel code shows, and hopefully allows to improve the support for this SoC in the mainline kernel, as well as in other projects.

Quoted 4 lines
---
 Documentation/arm/Marvell/README | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

Applied to mvebu/soc

thx,

Jason.

#4 lore raw

PATCH 1/1 Marvell releases a public Armada 370 datasheet

In reply to Thomas Petazzoni

Hi Thomas,

Quoted 5 lines · Thomas Petazzoni

Hello,

Marvell has very recently (last week) released a public version of the datasheet for the Marvell Armada 370 SoC. This is a very good news for all the developers and contributors interested by the Armada 370.

Wow, many many thanks to the Marvell team for opening their mind on this (and of course to you Thomas and Greg for convincing them). While I do have access to this doc now (and it helped me fix a few issues already), I expect that many enthousiast NAS owners will help improve the support for these really nice chips!

Hoping that future chips will be documented much sooner next time!

Cheers,
Willy

#5 lore raw

PATCH 1/1 Marvell releases a public Armada 370 datasheet

In reply to Thomas Petazzoni

Hello,

Quoted 4 lines · Thomas Petazzoni

Marvell has very recently (last week) released a public version of the datasheet for the Marvell Armada 370 SoC. This is a very good news for all the developers and contributors interested by the Armada 370.

Quoted 8 lines

The following patch adds the reference to this specification in the appropriate kernel documentation, where we already reference the publicly available documentation for other Marvell SoCs.

The documentation for the Armada XP (another, more powerful SoC, released approximately at the same time as the Armada 370) is not yet publicly available, but hopefully it should also be released in the near future as well.

One thing I forgot to mention and that Ezequiel Garcia reminded me is that the Armada XP actually shares a lot of peripherals with the Armada
370. So the Armada 370 datasheet can also be very useful for people working on Armada XP, since the vast majority of the peripherals are essentially the same.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
#6 lore raw

PATCH 1/1 Marvell releases a public Armada 370 datasheet

Quoted 5 lines

One thing I forgot to mention and that Ezequiel Garcia reminded me is that the Armada XP actually shares a lot of peripherals with the Armada
370. So the Armada 370 datasheet can also be very useful for people working on Armada XP, since the vast majority of the peripherals are essentially the same.

Hi Thomas

It is great to see that Marvell have released the document. Also the success with getting the new SoCs into mainline so fast has been really good. Lets hope device manufactures take the hint and use mainline, not some hacked up branch.

As to shared peripherals between 370 and XP, could you make a quick list of where they are different? The thermal sensor is one, if i remember correctly, but that already has a driver. The list does not need to be too detailed, it could be just "compatible/different" for each peripheral. It is just enough to stop somebody bashing there head against a brick wall because the registers are different and they don't know it.

Thanks
Andrew