{"id":14100,"date":"2021-12-09T17:39:39","date_gmt":"2021-12-09T16:39:39","guid":{"rendered":"https:\/\/demdlx704as001.ad.harman.com\/?p=14100"},"modified":"2023-01-05T09:41:41","modified_gmt":"2023-01-05T08:41:41","slug":"griffin-ultra-light-adsp21569ez-setup","status":"publish","type":"post","link":"https:\/\/audioworx.transfunnel.co\/old\/?p=14100","title":{"rendered":"Griffin Ultra Lite \/ ADSP21569EZ Setup\u00a0"},"content":{"rendered":"\r\n<div><span class=\"emph\">Repository<\/span><\/div>\r\n\r\n\r\n\r\n<div>The Griffin repository, which contains the platform code, is hosted on Git under: https:\/\/bitbucket.harman.com\/projects\/LSACCA\/repos\/analogdevices\/browse\/adsp21569ez<\/div>\r\n\r\n\r\n\r\n<div>\u00a0<\/div>\r\n\r\n\r\n\r\n<div><span class=\"emph\">Build xAF libraries for ADSP21569EZ\u00a0<\/span><\/div>\r\n\r\n\r\n\r\n<div>SHARC xAF libraries for ADSP21569EZ can be build using standalone xAF repository with CrossCore Embedded Studio 2.9.3. The user can download and install CrossCore Embedded studio from here.<\/div>\r\n\r\n\r\n\r\n<div>\u00a0<\/div>\r\n\r\n\r\n\r\n<div><span class=\"emph\">Following are the steps:<\/span><\/div>\r\n\r\n\r\n\r\n<ul>\r\n<li>Checkout Griffin platform code git repository.<\/li>\r\n<li>Checkout xAF repository parallel to platform code as shown below:<\/li>\r\n<li>Open the command window with administrative privileges and navigate to base directory in xAF repository:<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<div>\u00a0<\/div>\r\n\r\n\r\n\r\n<div><span class=\"emph\">To build xAF library for SHARC<\/span><\/div>\r\n\r\n\r\n\r\n<ul>\r\n<li>Debug mode: Type \u201cpython build.py &#8211;platform=adsp21569ez &#8211;profile=debug\u201d<\/li>\r\n<li>Release mode: Type \u201cpython build.py &#8211;platform=adsp21569ez &#8211;profile=release\u201d<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<div>Alternatively, you can type build.py \u2013platform=adsp21569ez which will build all the targets present in adsp21569ez. To build advanced audio objects following argument needs to be appended: &#8220;<span class=\"emph\">&#8211;program=allExtObjects<\/span>&#8220;<\/div>\r\n<div>\u00a0<\/div>\r\n\r\n\r\n\r\n<div><span class=\"emph\">Following are the xAF libraries generated in the folder \u2013 public\/lib\/extendable-audio-framework\/public\/lib\/sharc\/21569<\/span><\/div>\r\n\r\n\r\n\r\n<div>xaf-lib<\/div>\r\n\r\n\r\n\r\n<div>xAFInterface-lib<\/div>\r\n\r\n\r\n\r\n<div>xAFUtil-lib<\/div>\r\n\r\n\r\n\r\n<div>xAFMasterModule-lib<\/div>\r\n\r\n\r\n\r\n<div>xAFBasicOps-lib<\/div>\r\n\r\n\r\n\r\n<div>xAFMemRecs-lib<\/div>\r\n<div>xAFxTPInterpreter-lib<\/div>\r\n<div>\u00a0<\/div>\r\n\r\n\r\n\r\n<div><span class=\"emph\">Griffin Ultra Lite Board Setup<\/span><\/div>\r\n\r\n\r\n\r\n<div>To setup ADSPSC573EZ board to run this reference project, Refer ADI release notes.<\/div>\r\n\r\n\r\n\r\n<div><span class=\"emph\">How to build binaries and execute signal flow<\/span><\/div>\r\n\r\n\r\n\r\n<div>Once board is setup and xAF libraries are built, follow ADI guide to build the binaries and execute the signal flow on the device.<\/div>\r\n","protected":false},"excerpt":{"rendered":"<p>Repository The Griffin repository, which contains the platform code, is hosted on Git under: https:\/\/bitbucket.harman.com\/projects\/LSACCA\/repos\/analogdevices\/browse\/adsp21569ez \u00a0 Build xAF libraries for ADSP21569EZ\u00a0 SHARC xAF libraries for ADSP21569EZ can be build using standalone xAF repository with CrossCore Embedded Studio 2.9.3. The user can download and install CrossCore Embedded studio from here. \u00a0 Following are the steps: Checkout [&hellip;]<\/p>\n","protected":false},"author":34,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"","ocean_custom_header_template":"","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"","footnotes":"","ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"off","ocean_gallery_id":[]},"categories":[1],"tags":[],"coauthors":[198],"_links":{"self":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/14100"}],"collection":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/users\/34"}],"replies":[{"embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=14100"}],"version-history":[{"count":11,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/14100\/revisions"}],"predecessor-version":[{"id":19231,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/14100\/revisions\/19231"}],"wp:attachment":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=14100"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=14100"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=14100"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcoauthors&post=14100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}