Giter VIP home page Giter VIP logo

Comments (4)

yipengsun avatar yipengsun commented on September 15, 2024

So far, when viewing the ctrls_descr_alpha, we have:

>>> ctrls_descr_alpha['X-0-M']['P1_WEST_ASIC_3']
[
{'hybrid': 'P1', 'dcb_idx': 2, 'ctrl_signal_type': 'DC_OUT_RCLK5_P'},
{'hybrid': 'P1', 'dcb_idx': 0, 'ctrl_signal_type': 'EC_HYB_i2C_SCL_5'},
{'hybrid': 'P1', 'dcb_idx': 2, 'ctrl_signal_type': 'EC_HYB_i2C_SCL_5'},
{'hybrid': 'P1', 'dcb_idx': 0, 'ctrl_signal_type': 'DC_OUT_RCLK5_P'},
{'hybrid': 'P1', 'dcb_idx': 2, 'ctrl_signal_type': 'EC_RESET_GPIO_5'}, {'hybrid': 'P1', 'dcb_idx': 2, 'ctrl_signal_type': 'EC_HYB_i2C_SDA_5'},
{'hybrid': 'P1', 'dcb_idx': 0, 'ctrl_signal_type': 'EC_HYB_i2C_SDA_5'},
{'hybrid': 'P1', 'dcb_idx': 2, 'ctrl_signal_type': 'MC_TFC5_P'},
{'hybrid': 'P1', 'dcb_idx': 0, 'ctrl_signal_type': 'EC_RESET_GPIO_5'},
{'hybrid': 'P1', 'dcb_idx': 0, 'ctrl_signal_type': 'MC_TFC5_P'}]
>>> ctrls_descr_alpha['X-0-M']['P1_WEST_ASIC_3']

from ut-backplane-mapping.

ZishuoYang avatar ZishuoYang commented on September 15, 2024

Near complete. TODO: deal with the exceptional thermistors rerouted to telemetry breakout boards (JT)

  • On Medium Flex, P4 always go to telemetry
  • If populated, P1_EAST and P2_WEST always go to telemetry

This is to be done by directly editing the .yml input files:

JT JP Hybrid thermistor
0 0 P4, P1_EAST
0 1 P1_EAST, P2_WEST
0 2 P1_EAST, P2_WEST
0 3 P4, P1_EAST
1 4 P4, P1_EAST
1 5 P1_EAST
1 6 P1_EAST
1 7 P4, P1_EAST
2 8 P4
2 9
2 10
2 11 P4

from ut-backplane-mapping.

yipengsun avatar yipengsun commented on September 15, 2024

For these EC_ADC channels, we need to update the AltiumNetlistGen.py so that they have correct netnames, because they should be connected to JT, instead of GND.

from ut-backplane-mapping.

ZishuoYang avatar ZishuoYang commented on September 15, 2024

After spot-checking, consider this fully implemented.

from ut-backplane-mapping.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.