Bsp что это


Информация по BSP

Уважаемые Агенты!

С 1 сентября 2006 года на территории РФ действует система взаиморасчетов BSP (Billing & Settlement Plan). IATA считает важным  довести до Вашего сведения основные критерии и принципы работы системы BSP, технологию перехода аккредитованных при IATA Агентств на взаиморасчеты через систему BSP, ответить на наиболее часто задаваемые вопросы.
 
BSP – это система взаиморасчетов, созданная с целью упрощения процесса оформления авиабилетов, подготовки отчетов о продаже и проведения взаиморасчетов между Агентами и Авиакомпаниями за оказанные услуги. Самая первая система BSP была создана IATA в Японии в 1971 году. На сегодняшний день эта уникальная система действует более чем в 150 странах мира.

Основной чертой системы BSP является использование единого стандартного бланка авиабилета (Standard Traffic Document). В России в системе BSP будет использоваться бланк автоматизированного оформления (OPTAT). При работе системы BSP на территории страны, Авиакомпании – участники системы BSP прекращают продажу своих услуг через агентскую сеть на собственных бланках. Вместо бланков Авиакомпаний Агенты оформляют авиаперевозки на единых бланках IATA.

Участие в системе BSP Авиакомпаний осуществляется на добровольной основе. Участие в системе Агентств, аккредитованных при IATA,  является обязательным условием договора между IATA и Агентом  о продаже пассажирских перевозок (PSAA).

Преимущества работы в системе BSP.

Система BSP предоставляет Агентам высокоэффективный способ продажи услуг Авиакомпаний - участников системы BSP. Продажа перевозок с использованием системы BSP позволяет Агентам и Авиакомпаниям значительно сократить административные затраты, ведение отчетности, получение бланков авиабилетов, осуществление и контроль платежей, разрешение спорных ситуаций и т. п. Система BSP значительно упрощает процессы выписки билетов, контроля и отчетности о продажах, перечисления вырученных денежных средств.

Для Агентов система BSP:

  • Упрощает технологию оформления авиабилетов от имени всех Авиакомпаний – участников системы BSP благодаря использованию единого бланка авиабилета.
  • Предоставляет Агентам автоматизированную (без участия сотрудников Агента) процедуру снабжения бланками авиабилетов, в Агентстве постоянно поддерживается двухмесячный запас бланков.
  • Снимает необходимость предоставления отчетов о продажах в Авиакомпании, так как вся отчетность формируется автоматически и поступает в Авиакомпании без участия Агента.
  • Предоставляет единый универсальный  бланк STD для всех авиакомпаний – участников системы BSP.
  • Упрощает контроль за использованием бланков билетов и снижает затраты на обеспечение сохранности бланков в соответствии с Резолюциями IATA.
  • Снижает затраты и упрощает процедуру осуществления платежей. Перевод средств, причитающихся авиакомпаниям, производится единым платежом  за каждый отчетный период.
  • Дает возможность продажи электронных билетов непосредственно в офисе Агента без участия Авиакомпании в процессе оформления билета.

 

 

Как работает система BSP.

Этап 1.

До подключения к системе Агент:

  • Проверяется на соответствие финансовым критериям и требованиям IATA для аккредитованных при IATA Агентов.
  • Изучает основные нормативные документы и инструкции по работе в системе BSP. Персонал Агента, ответственный за взаиморасчеты, проходит необходимое обучение.
  • Подписывает Договор с Представительством IATA в России на использование программы BSPlink (информация о программе приведена ниже).
  • Подписывает изменения к уже существующим договорам между Агентом и Авиакомпаниями – участниками системы BSP, либо заключает новые. Это необходимо для осуществления платежей Авиакомпаниям через счет BSP IATA (Hinge Account) и авторизации Агента Авиакомпаниями в дистрибутивных системах (GDS) для предоставления ему права оформления билетов той или иной Авиакомпании – участника системы BSP от её имени на стандартных бланках IATA.
  • Совместно с используемой Агентом дистрибутивной системой проверяет техническую готовность автоматизированной выписки билетов на бланках OPTAT.
  • Получает от  IATA запас бланков, необходимый для покрытия двухмесячной потребности в продажах. По мере использования стока Агент получает новые бланки.

Этап 2.

После получения стока и проверки технической готовности к оформлению билетов, Агент может начинать оформлять билеты на бланках IATA.

Агент также имеет возможность осуществлять оформление электронных билетов на рейсы тех Авиакомпаний, которые предоставляют такую услугу.

Этап 3.

По решению авиакомпаний в России принят 4х4 цикл отчета/оплаты при работе в системе BSP. Каждый месяц делится на 4 отчетных периода 1-7, 8-15, 16-23, 24-конец месяца. Информация обо всех проданных билетах ежедневно поступает от GDS в Процессинговый центр BSP и накапливается там.

Этап 4.

Процессинговый центр обрабатывает информацию о продажах и возвратах Агента за отчетный период, учитывает начеты, выставленные Авиакомпаниями Агенту (Авиакомпания предварительно согласовывает начет с Агентом через систему BSPlink), задолженности Авиакомпаний перед Агентом и формирует Отчет Агента о продажах за данный отчетный период.

Не позднее чем через три дня после окончания отчетного периода данный отчет вместе с другими статистическими отчетными формами становится доступным для анализа через систему BSPlink как сотрудниками Агента, так и персоналом Авиакомпаний.

Процессинговый центр контролирует расход Агентом бланков билетов и информирует BSP о необходимости пополнения стока.

Этап 5.

Получив отчет через систему BSPlink,  Агент обязан проверить соответствие данных в отчете о продажах с собственной информацией обо всех проданных билетах. При обнаружении неточностей, необходимо связаться с BSP Менеджером. В течение 10 календарных дней после окончания отчетного периода, Агент обязан перечислить всю сумму, указанную в отчете о продажах на счет BSP IATA в расчетном банке (ВТБ). Денежные средства должны поступить на вышеуказанный счет не позднее 10-го календарного дня после окончания отчетного периода. Если рассчетный день попадает на выходной или праздничный день, то он переносится на первый следующий рабочий день.

При неоплате или неполной оплате со стороны Агента начинают действовать штрафные санкции и процедуры в соответствии с Резолюциями IATA.
Этап 6.

IATA производит расчет со всеми Авиакомпаниями – участниками системы BSP, осуществляя консолидированный платеж (по одному в каждую Авиакомпанию) за проданные всеми Агентами билеты.

 

Что такое BSPlink?
 

BSPlink – это глобальный интерфейс, разработанный для Агентов и Авиакомпаний, с целью предоставления им полной информации и статистики по оформленным билетам и причитающимся платежам. Доступ к системе осуществляется через Интернет 24 часа в сутки 365 дней в году с использованием пароля, предоставленного BSP Менеджером.

Вот некоторые из функций BSPlink:

  • Получение отчетов BSP и статистики продаж в электронном виде.
  • Процедура оспаривания выставленных Авиакомпаниями начетов в режиме реального времени.
  • Выписка заявок на возврат денежных средств по билетам для просмотра и утверждения со стороны Авиакомпании, в случае, если невозможно произвести возврат через GDS  (например, сложный случай, или возврат по давно выписанному билету и т.п.). После оформления заявки она поступает в Авиакомпанию, действия предпринятые Авиакомпанией по этой заявке, отслеживаются Агентом в режиме реального времени.
  • Контроль использования стока бланков.

 

В соответствии с заключенным договором Агенту предоставляется доступ к системе. Стоимость услуг – 45 EURO+НДС (в рублях по курсу ЦБ) в месяц за одного пользователя.

Более подробно о программе вы можете узнать на сайте www.bsplink.iata.org.

 

Наиболее часто задаваемые вопросы:
  

  1. Почему мы должны работать в BSP? А если мы этого не хотим?

 

Получая аккредитацию IATA и подписывая договор (PSAA), каждый Агент обязуется неукоснительно соблюдать все Резолюции IATA, являющиеся неотъемлемой частью вышеуказанного договора. В соответствии с Резолюциями все аккредитованные Агенты должны осуществлять расчеты с Авиакомпаниями – участниками BSP через систему BSP. Поэтому если Агентство не хочет по каким-либо причинам работать с использованием системы BSP, PSAA будет расторгнуто и Агентство перестает быть аккредитованным Агентом IATA.

  1. Сколько Авиакомпаний согласилось участвовать в BSP?

 

На сегодняшний день в BSP России вступили 35 Авиакомпаний (4 из них российские). Вот их перечень: AF, AY, AZ, B2, BA, BT, CX, СА, CY, DL, EK, FV, HR, IB, JL, JP, KE, KL, LH, LO, LX, LY, MS, MA, OK, OM, OS, QR, RJ, S7, SK, SN, SU, TK, UN. Ещё около 10 иностранных Авиакомпаний подали предварительные заявки и присоединятся к системе в ближайшее время.

  1. Будут ли через систему продаваться внутрироссийские рейсы.

 

Это зависит от решения российских авиакомпаний.

 

  1. Как будут подключаться региональные агентства?

Технологически точно так же как и московские. Подключение регионов началось с 1 ноября. Будут организованы тренинги, семинары, рабочие встречи.

  1. Что будет с субагентами?

 

Субагенты, не аккредитованные при IATA, не имеют права продавать в своих офисах билеты Авиакомпаний – членов IATA, поэтому либо они должны будут аккредитоваться в соответствии с требованиями Резолюций IATA, либо в своих офисах они смогут только бронировать авиабилеты, а непосредственно их выписка  будет осуществляться в аккредитованном в IATA офисе с последующей курьерской доставкой. В случае электронного билета, он может быть доставлен по e-mail.

  1. Какую комиссию будет давать BSP?

 

BSP не может предоставлять комиссию. BSP не является коммерческой структурой. Это лишь система взаиморасчетов. Все денежные средства, полученные от Агентов, будут перечисляться в полном объёме Авиакомпаниям. Вопросы коммерческих взаимоотношений между Авиакомпаниями и Агентами (комиссионное вознаграждение, бонусы, специальные тарифы и т.п.) оговариваются непосредственно между Агентами и Авиакомпаниями.

  1. Получив бланки BSP я смогу выписывать билеты всех Авиакомпаний, которые вступили в систему?

 

Нет. Вы сможете выписывать билеты только тех Авиакомпаний, которые заключили с вами договор и авторизовали ваше Агентство в GDS на продажу их билетов.

  1. Как скоро после вступления в BSP Авиакомпании изымут у Агента собственные бланки?

 

Как только технически ваш офис будет способен работать в рамках системы BSP, но не позднее 4 отчетных периодов после продажи первого билета, Авиакомпании должны будут забрать у вас собственные стоки бланков.

  1. Каким образом будет осуществляться продажа по кредитным картам?

 

До введения в России единой схемы расчетов при продаже билетов по кредитным картам технология продажи билетов по кредитным картам будет оставаться той же, какая она есть на сегодняшний день. Билеты, проданные с использованием кредитных карт, будут включены в отчеты о продажах с пометкой, что продажа была по кредитной карте. Слипы с подписью клиента должны будут предоставляться в Авиакомпанию на условиях, определенных самой Авиакомпанией. Этот вопрос необходимо будет решить каждому Агенту в отношениях с каждой Авиакомпанией при перезаключении Договора.

  1. Является ли бланк билета BSP бланком строгой отчетности?

 

Да. Бланк BSP прошёл всю необходимую регистрацию в Министерстве Транспорта и Министерстве Финансов. Он является бланком строгой отчетности и ему присвоен код ОКУД.

  1. Не возникнет ли проблем у пассажира при регистрации с билетом BSP IATA?

 

Нет, как уже было сказано выше, бланк BSP соответствует всем требованиям и стандартам отрасли. Более того, уже сейчас в России встречаются пассажиры с билетами, оформленными на подобных бланках, если этот билет был приобретен в другой стране, на территории которой уже действует BSP. Никаких вопросов и тем более проблем при регистрации пассажиров с такими билетами не возникает.

  1. Будут ли использоваться бланки ручного заполнения на всякий случай?

 

В BSP России предусмотрено использование бланков только одного типа – бланка автоматизированного оформления OPTAT.

  1. Нужно ли будет подписывать договор с BSP?

 

Нет. Вам нужно будет ознакомиться с  главой 14 BSP Manual for Agents, являющейся составной частью PSAA, в которой описаны местные требования и процедуры. Вы также подпишите договор с московским представительством IATA на использование программного обеспечения BSPlink.

  1. Сильно ли изменятся финансовые критерии IATA по сравнению с существующими сейчас банковскими гарантиями на 20,000 USD?

 

Да, финансовые критерии будут принципиально другие. Отпадает необходимость, как сейчас, предоставлять гарантии или депозиты в каждую Авиакомпанию. Вместо этого будет одна единая банковская гарантия для IATA. Сумма гарантии будет зависеть от объема продаж, но в любом случае не может быть ниже 50,000 USD от одного юридического лица независимо от количества аккредитованных офисов.

  1. Должны ли Агенты отчитываться перед BSP офисом?

 

BSP Менеджер будет контролировать сток авиабилетов. Поэтому вы должны будете время от времени заполнять в режиме on-line определенную форму расхода бланков. Всё это вам будет объяснено во время тренинга. Вся остальная отчетность формируется автоматически  Процессинговым центром и доставляется Вам в электронном виде через BSPlink. .

  1. Кто будет оказывать помощь в процессе работы, отвечать на вопросы?

 

Что касается непосредственно продажи билетов, то здесь необходимо будет обращаться, как и сейчас на help-desk вашей дистрибутивной системы. Если же вопрос будет непосредственно о взаиморасчетах, то у IATA есть специальная служба поддержки, отправить запрос можно через Интернет с сайта www.iata.org/europe/cs. Либо обратиться в Представительство IATA в Москве к BSP Менеджеру.

  1. Можно ли в BSP оформлять билеты по нетто IT тарифам? Как в этом случае производится расчет? Где указывается комиссия при продаже тарифов, включающих комиссионное вознаграждение?

 

Можно. Данные для отчета о продажах поступают от GDS. Поэтому при выписке билета в специальное поле вносится реальный тариф, который будет использоваться для подготовки отчета Авиакомпании. Эти данные пропечатываются на агентском купоне, но не попадают на полетные купоны. Там же указывается размер комиссии при продаже билета по опубликованным тарифам.

  1. Как система  BSP будет взаимодействовать с ТКП?

 

Система BSP вводится в России по инициативе Авиакомпаний. На наш взгляд существование двух систем взаиморасчетов вполне возможно.

  1. Могут ли агенты выписывать электронные билеты?

Безусловно. На все рейсы авиакомпаний, помеченные в системах бронирования как E-eligible, агент может выписывать электронные билеты непосредственно в своем офисе без участия авиакомпании.
                               

  1. Какие наши дальнейшие действия?

Первое, что нужно сделать, это назначить человека, ответственного за подключение к системе BSP, получить нормативную документацию, внимательно её изучить (большинство документов на английском языке), обсудить с BSP Менеджером финансовые критерии, под которые попадает ваша компания в зависимости от объемов продаж, заключить договор на использование BSPlink, подписать изменения к  договорам с авиакомпаниями, получить бланки и начать работать.

Мы желаем вам успешного начала работы в системе BSP – программе, которой пользуются более 50 тысяч агентств в мире, и которой IATA гордится по праву!

http://www.iata.org/whatwedo/bsp

http://www.iata.org/whatwedo/bsp/how_bsp_works.htm

BSP для оборудования | Microsoft Learn

Twitter LinkedIn Facebook Адрес электронной почты

  • Статья
  • Чтение занимает 2 мин

Пакеты поддержки платы (BSP) — это коллекция драйверов и параметров, необходимых для запуска IoT Core на аппаратной платформе. Они предоставляются поставщиками оборудования и поставщиками кремниевого оборудования. BSP также включает набор драйверов устройств, относящихся к компонентам/кремнию, используемым в плате, в основном в виде INF-файлов и связанных с ними файлов .sys/.dll.

Ниже приведены шаги, необходимые для извлечения BSP-файлов для конкретных производителей. Эти файлы будут извлечены должным образом, прежде чем приступить к сборке файла образа FFU. Затем вы узнаете, как создать собственный BSP, выполнив действия, описанные в лаборатории 2.

Raspberry Pi BSP

  1. Создайте RPi_BSP.zip, следуя инструкциям по сборке на сайте rpi-iotcore GitHub.

    • Для быстрого создания прототипов можно скачать готовый RPi_BSP.zip в локальный каталог, например C:\Downloads\RPi_BSP.zip
  2. Запустите IoTCorePShell и создайте или откройте рабочую область с помощью

    new-ws C:\MyWorkspace <oemname> arm (or) open-ws C:\MyWorkspace 
  3. Импорт bsp с помощью Import-IoTBSP и сборки с помощью

    Import-IoTBSP RPi2 C:\Downloads\RPi_BSP. zip (or) importbsp RPi2 C:\Downloads\RPi_BSP.zip buildpkg RPi2 

Примечание

Необходимо перестроить файл kernel.img с соответствующими значениями SMBIOS в соответствии с требованиями Центра обновления устройств . Дополнительные сведения см. в пользовательских настройках UEFI .

Intel BSPs

Ссылки BSP

Микросхемы Ссылка для загрузки
Семейство продуктов Intel® Atom™ Processor E3800 и процессор Intel® Celeron® N2807/N2930/J1900 Скачать Драйверы Intel® Embedded для Microsoft Windows ® 10 IoT Core (32-разрядная и 64-разрядная) MR1
Серия Intel Atom® Processor E3900 и Intel® Intel® и® Celeron® Processor N и J (Apollo Lake) Скачать Пакет программного обеспечения: семейство SoC Intel Atom® E3900 — пакет поддержки платы (BSP) для Windows* 10 IoT Core 32-разрядных и 64-разрядных платформ
Семейства продуктов Intel® Intel® и® Celeron® Processor N3000 и Intel® Atom™ x5-E8000 Скачать Пакет поддержки платы для процессоров Intel Atom® Windows* 10 IoT Core 32-разрядных и 64-разрядных платформ
Процессор Intel® Atom™ x5-E8000 и Процессор Intel® Atom™ x5-Z8350 Обратитесь к представителю Intel

Инструкции по использованию

Выполните следующие действия, чтобы использовать этот BSP с Windows 10 ADK выпуска 1809 (17763) с iot-adk-addonkit версии 6. 0.

  1. Скачивание пакета BSP и установка

  2. Запустите IoTCorePShell и создайте или откройте рабочую область.

    new-ws C:\MyWorkspace <oemname> arm (or) open-ws C:\MyWorkspace 
  3. Укажите исходное расположение: установленный каталог или путь к ZIP-файлу.

    $Source = "C:\Program Files (x86)\Intel IoT\Source-<arch>" (or) $Source = "C:\Downloads\IntelBSP.zip" 
  4. Импорт bsp с помощью Import-IoTBSP и сборки с помощью

    Import-IoTBSP <bspname> $Source (or) importbsp <bspname> $Source buildpkg <bspname> 

Кбит/с

DragonBoard 410C

Драйверы DragonBoard доступны в DragonBoard 410C Software в разделе Windows 10 IoT Базовая.

Действия по импорту драйверов:

  1. Скачайте папку Windows 10 IoT Core Board Support Package , например C:\Downloads\*_db410c_BSP.zip.

  2. Запустите IoTCorePShell и создайте или откройте рабочую область.

    new-ws C:\MyWorkspace <oemname> arm (or) open-ws C:\MyWorkspace 
  3. Импорт bsp с помощью Import-QCBSP и сборки с помощью

    Import-QCBSP "C:\Downloads\*_db410c_BSP.zip" C:\prebuilt\DB410c_BSP -ImportBSP buildpkg QCDB410C 

    Задайте <BSPPkgDir> для параметра в IoTWorkspace.xml значение C:\prebuilt\DB410c_BSP

NXP BSPs

Сведения о доступе к NXP BSP и ресурсах экосистемы см. в окне 10 IoT Core и NXP i.MX SoCs .

Другие полезные ресурсы

  • Общие сведения Add-Ons Windows ADK IoT Core
  • Команды PowerShell для IoT Core Add-Ons
  • Список функций IoT Core
  • Руководство по производству видео channel9

Что такое пакет поддержки платы?

По

  • Участник TechTarget

Пакет поддержки платы (BSP) — это необходимый кодовый код для данного аппаратного устройства компьютера, который позволит этому устройству работать с ОС компьютера (операционной системой). BSP содержит небольшую программу, называемую загрузчиком или диспетчером загрузки, которая помещает ОС и драйверы устройств в память. Содержимое BSP зависит от конкретного оборудования и ОС.

Конкретные задачи, которые выполняет BSP, включают в себя следующие по порядку:

  • Инициализировать процессор.
  • Инициализировать шину.
  • Инициализировать контроллер прерываний.
  • Инициализировать часы.
  • Инициализировать настройки ОЗУ (оперативной памяти).
  • Настройте сегменты (если применимо).
  • Запустить загрузчик.

В дополнение к вышесказанному, BSP может содержать директивы, параметры компиляции и аппаратные параметры для настройки ОС.

Последнее обновление: октябрь 2012 г.

биотехнология

Биотехнология — это использование биологии для разработки новых продуктов, методов и организмов, предназначенных для улучшения здоровья человека и общества.

ПоискСеть

  • беспроводная ячеистая сеть (WMN)

    Беспроводная ячеистая сеть (WMN) — это ячеистая сеть, созданная путем соединения узлов беспроводной точки доступа (WAP), установленных в . ..

  • Wi-Fi 7

    Wi-Fi 7 — это ожидаемый стандарт 802.11be, разрабатываемый IEEE.

  • сетевая безопасность

    Сетевая безопасность включает в себя все шаги, предпринятые для защиты целостности компьютерной сети и данных в ней.

ПоискБезопасность

  • Что такое модель безопасности с нулевым доверием?

    Модель безопасности с нулевым доверием — это подход к кибербезопасности, который по умолчанию запрещает доступ к цифровым ресурсам предприятия и ...

  • RAT (троянец удаленного доступа)

    RAT (троян удаленного доступа) — это вредоносное ПО, которое злоумышленник использует для получения полных административных привилегий и удаленного управления целью ...

  • атака на цепочку поставок

    Атака на цепочку поставок — это тип кибератаки, нацеленной на организации путем сосредоточения внимания на более слабых звеньях в организации . ..

ПоискCIO

  • пространственные вычисления

    Пространственные вычисления в широком смысле характеризуют процессы и инструменты, используемые для захвата, обработки и взаимодействия с трехмерными данными.

  • Пользовательский опыт

    Дизайн взаимодействия с пользователем (UX) — это процесс и практика, используемые для разработки и внедрения продукта, который обеспечит позитивное и ...

  • соблюдение конфиденциальности

    Соблюдение конфиденциальности — это соблюдение компанией установленных правил защиты личной информации, спецификаций или ...

SearchHRSoftware

  • Поиск талантов

    Привлечение талантов — это стратегический процесс, который работодатели используют для анализа своих долгосрочных потребностей в талантах в контексте бизнеса . ..

  • удержание сотрудников

    Удержание сотрудников — организационная цель сохранения продуктивных и талантливых работников и снижения текучести кадров за счет стимулирования ...

  • гибридная рабочая модель

    Гибридная рабочая модель — это структура рабочей силы, включающая сотрудников, работающих удаленно, и тех, кто работает на месте, в офисе компании...

SearchCustomerExperience

  • CRM (управление взаимоотношениями с клиентами) аналитика

    Аналитика CRM (управление взаимоотношениями с клиентами) включает в себя все программные средства, которые анализируют данные о клиентах и ​​представляют...

  • разговорный маркетинг

    Диалоговый маркетинг — это маркетинг, который вовлекает клиентов посредством диалога.

  • цифровой маркетинг

    Цифровой маркетинг — это общий термин для любых усилий компании по установлению связи с клиентами с помощью электронных технологий.

Пакет поддержки платы

: что это такое?

Автор: Эйми Калноскас

Рисунок 1: Кредит Pixabay. CC0 Public Domain

При разработке новой системы вас может привлечь новый процессор с функциями, которые могут реально изменить конечный продукт.

Большинство поставщиков полупроводников предоставляют оценочную плату, которую вы можете использовать, чтобы оценить, хотите ли вы инвестировать свое время и деньги в этот конкретный процессор или семейство процессоров. Эти платы также называются демонстрационными платами (также известными как «демонстрационные платы») или комплектами для разработки систем (SDK), в зависимости от их сложности. Оценочной или демонстрационной платы обычно достаточно, чтобы узнать, каково это — загружать, программировать и тестировать фрагмент примера кода на новом процессоре. SDK обычно более сложен и может быть частью системы, включающей дополнительные модули, но для любого из них нет стандартного термина. Любой поставщик может назвать свою плату eval board, demo board или SDK независимо от полноты или сложности, поэтому перед покупкой обязательно прочитайте описание или посмотрите видео о плате или комплекте. Термины demo, eval, board и kit часто взаимозаменяемы без заметной разницы в функциях или форме.

Десятилетия назад продавцы предоставляли чип в качестве бесплатного образца, но инженеры сами должны были макетировать устройство и доводить его до ума. Иногда присутствовала EEPROM с загрузочным кодом, или в документации приводился пример кода, но предполагалось, что инженер сможет запустить и запустить микросхему MCU, имея чуть больше, чем техническое описание. Возрастающая сложность микроконтроллеров создала растущую потребность во всем, от предустановленного загрузочного кода до бесплатных инструментов разработки, чтобы инженер мог тратить меньше времени на то, чтобы добраться до точки, с которой он или она может начать кодирование.

  Готовое решение

Правда в том, что кремний бесполезен без программного обеспечения, и наоборот. По мере того как процессоры и системы на кристалле (SoC) становились все более сложными, поставщики поняли, что они могли бы продавать больше чипов, если бы упростили работу со своим продуктом. Out-of-Box-Experience (OOBE) стал центром внимания, чтобы пользователи могли настроить и запустить оценочную плату в течение нескольких минут после открытия коробки с кристально четкими инструкциями, предварительно запрограммированными примерами исходного кода для простых действий, таких как мигание светодиода, и даже бесплатные инструменты разработки, чтобы инженер мог приступить к работе как можно скорее.

Пакет поддержки платы

Пакет поддержки платы (BSP) используется для запуска и запуска встроенного целевого процессора и является основным программным обеспечением для использования с оценочной платой и ее OOBE. BSP не включает в себя ничего, кроме того, что необходимо для поддержки минимального количества периферийных устройств на тестовой плате; достаточно только для того, чтобы пользователь мог по крайней мере продемонстрировать, что периферийные устройства SoC работают и что SoC можно легко запрограммировать для выполнения основных функций, которые рекламирует поставщик. Пакет поддержки платы — это один из первых пакетов программного обеспечения, разработанных для использования с конкретным чипом или его оценочной платой. В BSP есть программа загрузки, называемая «загрузчиком» или диспетчером загрузки, и существуют разные BSP для разных операционных систем, поскольку BSP содержит драйверы, которые позволяют периферийным устройствам взаимодействовать с операционной системой. BSP обеспечивает файловую структуру и инициализирует несколько систем, включая процессор, любые коммуникационные шины, часы и память, а также запускает загрузчик. BSP также может инициализировать периферийные устройства и устанавливать некоторые параметры среды для работы со встроенной операционной системой (ОС).

Поставщики полупроводников сегодня часто предоставляют BSP на базе Linux с оборудованием eval kit, которое включает полный набор поддержки периферийных устройств, включая все типы внешних портов, которые поддерживает SoC. Linux популярен, потому что с открытым исходным кодом он «бесплатен» и поэтому несколько агностичен с точки зрения демонстрации фаворитизма между различными партнерами по полупроводниковым ОС. Таким образом, использование Linux BSP позволяет избежать какого-либо фаворитизма между поставщиками ОС, особенно если поставщик полупроводников поддерживает ветвь дерева ядра Linux для своей собственной процессорной архитектуры.

Еще одно преимущество использования Linux заключается в том, что он не требует от поставщика лицензионных отчислений, если он включает его в комплект eval, а Linux имеет открытый исходный код, поэтому каждый может впоследствии изменить его в соответствии с потребностями своего конкретного проекта. BSP часто включает в себя загрузчик (например, Das U-Boot, Barebox и т. д.), уровень аппаратной абстракции (HAL) или встроенную ОС (например, Linux, ThreadX, Integrity ® RTOS, VxWorks), драйверы периферийных устройств, и различные утилиты.

Однако не все платы имеют BSP. В Yocto Project есть руководство разработчика BSP по созданию BSP, в котором говорится, что BSP «… касается только аппаратных компонентов. В конечной точке распространения вы можете отправить BSP вместе с системой сборки и другими инструментами.


Learn more