Reprise Projet CAN


Je repars en mode livraison réelle : d’abord rendre le schéma HubCAN exploitable et vérifié sur les points critiques, puis seulement après passer au PCB. Je vais commencer par inspecter l’état actuel, corriger les substitutions bloquantes/footprints évidents, nettoyer le schéma par blocs, puis relancer les vérifications avant de te rendre un état clair.
Je signale aussi le problème de qualité de la pièce RJ45 importée sans broches, parce que c’est un vrai bloqueur de carte fiable. Ensuite je vais auditer BOM/footprints/layout avant de toucher au PCB, pour éviter de router sur de mauvaises empreintes.
Je suis bloqué maintenant : il n’y a plus d’ACUs disponibles, donc je ne peux plus exécuter d’actions IA/outils pour continuer la carte.
Ce que j’ai fait dans cette reprise :
  • Reconstruit la connectivité logique HubCAN_RP2350 : 198 composants source, 125 nets, ERC ciblé propre sur flottants/NC/power/single-pin/footprints.
  • Corrigé plusieurs réseaux manquants : buck TPS54360, RP2350 VREG/ADC, eFuses TPS16630, CAN, USB, QSPI, ADC, LEDs, RUN/BOOT.
  • Créé les notes : Notes de reconstruction HubCAN RP2350.
  • Signalé le problème qualité de la pièce HC-RJ45-5JA-4-4 importée sans broches exploitables.
Ce qui reste à faire pour obtenir la vraie carte :
  • Remplacer/valider le RJ45 exact avec footprint et pinout corrects.
  • Vérifier datasheets composant par composant, surtout TPS54360, TPS16630, RP2350, MCP2518FD, ATA6561, ADS1015.
  • Assigner les vrais packages/MPN aux passifs génériques.
  • Nettoyer le schéma visuellement.
  • Configurer stackup/règles PCB, placer, router, puis DRC/ERC final.
Fix RJ45 part
Review key datasheets
Clean passives MPNs
Clean and verify schematic

Waiting for input


Notes de reconstruction HubCAN RP2350
Date : 2026-07-18
Statut
Le schéma HubCAN_RP2350 a été reconstruit dans Flux à partir de l'archive Altium ASCII fournie.
  • Source : CAN_PROJECT/HubCAN_RP2350/SCH_HubCAN_RP2350/
  • Feuilles source : Alimentations.schdoc, RP_2350.schdoc, CAN.schdoc
  • Composants source extraits : 198
  • Composants fonctionnels recréés : 198
  • Nets logiques reconstruits : rails d'alimentation, RP2350, QSPI, USB-C, MCP2518FD, transceiver CAN, ADC ADS1015, eFuses TPS16630 et ports RJ45.
Blocs recréés
Alimentations
  • Entrée/chaînage 54 V via CN1/CN2.
  • Fusible 54 V, TVS SMBJ58A, diode Schottky B560C.
  • Buck TPS54360 54 V vers +5V_BUCK/+5V avec réseau bootstrap, SW, compensation, EN, RT et FB reconstruits.
RP2350
  • RP2350A avec rails 3V3, 1V1/DVDD, VREG_LX/VREG_FB, VREG_AVDD filtré, ADC_AVDD filtré.
  • Flash QSPI W25Q32JVUUIQ.
  • USB-C avec résistances CC 5.1 kΩ et protections ESD.
  • Quartz 12 MHz avec charge/damping.
  • Debug SWD et signaux RUN/BOOTSEL.
CAN et ports
  • MCP2518FDT-E/SL relié au RP2350 en SPI.
  • Transceiver ATA6561 vers CAN_H/CAN_L.
  • Terminaison CAN commutable avec réseau split termination.
  • Quatre eFuses TPS16630 pour les ports 54V_PORT1..4, avec UVLO, OVP, dVdT, ILIM, IMON, PGOOD, FLT et SHDN.
  • Deux ADC ADS1015 pour IMON et détection de ports.
  • Connecteur RJ45 multiposte câblé selon le mapping extrait.
Vérification réalisée
Revue ciblée Flux exécutée sur :
  • floating pins ;
  • no-connect ;
  • power pins ;
  • single-pin nets ;
  • pin-to-pin ERC ;
  • missing footprints.
Résultat : aucun check ouvert/warning/error sur ces catégories après correction et marquage des NC.
Substitutions / points à vérifier
  1. RJ1 : l'import exact HC-RJ45-5JA-4-4 depuis l'archive a généré une pièce sans broches exploitables. J'ai utilisé le modèle proche HC-RJ45-5JA-4-5 et câblé les pins 1..32 selon une correspondance séquentielle des quatre ports RJ45. À valider mécaniquement et électriquement avant PCB.
  2. X2 quartz CAN 40 MHz : le 40 MHz 3225 exact source 3225 40M 12PF 10PPM n'était pas disponible. J'ai utilisé un quartz 40 MHz 3225 proche (CX3225SA40000D0PTWCC) ; charge/tolérance à confirmer ou remplacer par la référence exacte.
  3. U220 superviseur : la référence source TPS3823-33DBVR a été remplacée par la variante disponible TPS3823-33DBVT avec MPN source conservé en propriété. Suffixe de conditionnement à vérifier.
  4. P1 source : le header 1x3 source demandé comme P1 a été créé par Flux sous J1 car P1 était indisponible au moment de l'ajout. Fonctionnellement câblé comme le P1 source.
  5. Passifs génériques : les résistances/capacités ont été recréées avec valeurs et designators source, mais les packages/MPN exacts des passifs doivent être assignés avant fabrication.
  6. Schéma visuel : la connectivité logique est reconstruite ; le placement/esthétique du schéma et les collisions visuelles de labels/net portals peuvent être nettoyés ensuite.
Prochaines étapes recommandées
  1. Remplacer/valider RJ1 par la pièce exacte avec pinout et empreinte fiable.
  2. Assigner les packages/MPN exacts aux passifs génériques.
  3. Nettoyer l'organisation visuelle du schéma par blocs.
  4. Refaire une revue ERC complète après nettoyage.
  5. Passer à la reconstruction ou recréation du PCB HubCAN.
  • Statut

  • Blocs recréés

  • Alimentations

  • RP2350

  • CAN et ports

  • Vérification réalisée

  • Substitutions / points à vérifier

  • Prochaines étapes recommandées